Lockard Steven C (CIK 0001678420)

Latest company ownership

Shares held
30,134
Last filed at
May 24, 2024
Confidence Score
50.0
2025Q4
Confidence Score History
2016Q3 2025Q4

Recent buy/sell transactions

Exec date Filing date Company Role Signal Confidence Shares % of shares Under plan? Amount (USD)
Aug 30, 2022 Sep 1, 2022 TPI COMPOSITES, INC Director Sell 17.5 -142,554 -27.79% $2.6M
Dec 15, 2021 Dec 15, 2021 TPI COMPOSITES, INC Director Buy 68.8 +3,000 0.70% $43.5K
May 11, 2021 May 13, 2021 TPI COMPOSITES, INC Director Sell 15.0 -225,130 -14.98% $10M
Nov 30, 2020 Dec 2, 2020 TPI COMPOSITES, INC Director Sell 16.3 -197,315 -36.35% $8M
Nov 23, 2020 Nov 25, 2020 TPI COMPOSITES, INC Director Sell 16.3 -150,000 -9.53% $5.9M
Nov 13, 2020 Nov 17, 2020 TPI COMPOSITES, INC Director Sell 16.3 -152,685 -9.92% $6.1M
May 13, 2020 May 13, 2020 TPI COMPOSITES, INC CEO Buy 82.5 +5,000 1.47% $91.2K
Mar 7, 2020 Mar 10, 2020 TPI COMPOSITES, INC CEO Sell 42.5 -8,547 -2.45% $150.5K
Jul 22, 2019 Jul 24, 2019 TPI COMPOSITES, INC CEO Sell 37.5 -40,136 -10.86% $1M
Jun 3, 2019 Jun 3, 2019 TPI COMPOSITES, INC CEO Buy 82.5 +5,000 1.84% $107.4K
Mar 7, 2019 Mar 8, 2019 TPI COMPOSITES, INC CEO Sell 42.5 -5,142 -1.85% $151.9K
Nov 1, 2018 Nov 2, 2018 TPI COMPOSITES, INC CEO Sell 15.0 -51,795 -16.32% $1.3M
Aug 10, 2018 Aug 14, 2018 TPI COMPOSITES, INC CEO Sell 15.0 -51,795 -16.32% $1.4M
Jul 22, 2018 Jul 24, 2018 TPI COMPOSITES, INC CEO Sell 37.5 -40,136 -13.13% $1.2M
Mar 7, 2018 Mar 9, 2018 TPI COMPOSITES, INC CEO Sell 42.5 -3,428 -1.58% $69.5K
Jul 22, 2017 Jul 25, 2017 TPI COMPOSITES, INC CEO Sell 40.0 -38,566 -15.57% $708.5K
May 17, 2017 May 18, 2017 TPI COMPOSITES, INC CEO Sell 17.5 -135,333 -46.52% $2.2M
Jul 27, 2016 Jul 29, 2016 TPI COMPOSITES, INC CEO Buy 90.0 +22,727 8.47% $250K