KLG Stock +78.58% In 3 Months Since We Picked KLG Stock +78.58% In 3 Months Since We Picked Unlock All Top Buy Picks
Date Action Amount Person Type
Mar 21, 2024 Buy 12 034 Siwek William E Common Stock
Mar 21, 2024 Sell 5 157 Siwek William E Common Stock
Mar 21, 2024 Sell 12 034 Siwek William E Restricted Stock Units
Mar 21, 2024 Buy 4 927 Miller Ryan D. Common Stock
Mar 21, 2024 Sell 1 254 Miller Ryan D. Common Stock
Mar 21, 2024 Sell 4 927 Miller Ryan D. Restricted Stock Units
Mar 21, 2024 Buy 2 534 Lavine Jerrold I Common Stock
Mar 21, 2024 Sell 725 Lavine Jerrold I Common Stock
Mar 21, 2024 Sell 2 534 Lavine Jerrold I Restricted Stock Units
Mar 21, 2024 Buy 1 408 Gossar Adan Common Stock
Mar 21, 2024 Sell 421 Gossar Adan Common Stock
Mar 21, 2024 Sell 1 408 Gossar Adan Restricted Stock Units
Mar 21, 2024 Buy 2 252 Fishbach Steven G Common Stock
Mar 21, 2024 Sell 932 Fishbach Steven G Common Stock
Mar 21, 2024 Sell 2 252 Fishbach Steven G Restricted Stock Units
Mar 18, 2024 Buy 7 307 Gossar Adan Restricted Stock Units
Mar 18, 2024 Buy 69 538 Siwek William E Restricted Stock Units
Mar 18, 2024 Buy 20 408 Miller Ryan D. Restricted Stock Units
Mar 18, 2024 Buy 13 605 Fishbach Steven G Restricted Stock Units
Mar 11, 2024 Buy 1 851 Marram Lance Morell Common Stock
Mar 11, 2024 Sell 661 Marram Lance Morell Common Stock
Mar 11, 2024 Sell 1 851 Marram Lance Morell Restricted Stock Units
Mar 11, 2024 Buy 14 809 Siwek William E Common Stock
Mar 11, 2024 Sell 6 346 Siwek William E Common Stock
Mar 11, 2024 Sell 14 809 Siwek William E Restricted Stock Units
Mar 11, 2024 Buy 1 851 Gossar Adan Common Stock
Mar 11, 2024 Sell 553 Gossar Adan Common Stock
Mar 11, 2024 Sell 1 851 Gossar Adan Restricted Stock Units
Mar 11, 2024 Buy 2 962 Fishbach Steven G Common Stock
Mar 11, 2024 Sell 1 225 Fishbach Steven G Common Stock
Mar 11, 2024 Sell 2 962 Fishbach Steven G Restricted Stock Units
Feb 27, 2024 Buy 30 000 Miller Ryan D. Stock Options (Right to buy)
Jan 12, 2024 Buy 124 831 Marram Lance Morell Common Stock
Jan 12, 2024 Sell 46 636 Marram Lance Morell Common Stock
Jan 12, 2024 Sell 124 831 Marram Lance Morell Restricted Stock Units
Jan 12, 2024 Buy 92 409 Gossar Adan Common Stock
Jan 12, 2024 Sell 29 855 Gossar Adan Common Stock
Jan 12, 2024 Sell 92 409 Gossar Adan Restricted Stock Units
Jan 12, 2024 Buy 46 177 Lavine Jerrold I Common Stock
Jan 12, 2024 Sell 15 402 Lavine Jerrold I Common Stock
Jan 12, 2024 Sell 46 177 Lavine Jerrold I Restricted Stock Units
Jan 12, 2024 Buy 110 966 Fishbach Steven G Common Stock
Jan 12, 2024 Sell 48 063 Fishbach Steven G Common Stock
Jan 12, 2024 Sell 110 966 Fishbach Steven G Restricted Stock Units
Nov 27, 2023 Buy 250 000 Stroo Charles Restricted Stock Units
Nov 27, 2023 Buy 0 Stroo Charles No securities are beneficially owned
Aug 25, 2023 Buy 10 000 Miller Ryan D. Common Stock
Aug 21, 2023 Buy 2 000 Jordan Tyrone Michael Common Stock
Aug 18, 2023 Buy 10 000 Siwek William E Common Stock
Jun 02, 2023 Sell 19 040 Lavine Jerrold I Common Stock
May 24, 2023 Buy 9 513 Hudson Linda P Common Stock
May 24, 2023 Buy 10 044 Hudson Linda P Restricted Stock Units
May 24, 2023 Sell 9 513 Hudson Linda P Restricted Stock Units
May 24, 2023 Buy 10 044 Moir Andrew Restricted Stock Units
May 24, 2023 Buy 9 361 Moir Andrew Common Stock
May 24, 2023 Sell 9 361 Moir Andrew Restricted Stock Units
May 24, 2023 Buy 9 513 Jordan Tyrone Michael Common Stock
May 24, 2023 Buy 10 044 Jordan Tyrone Michael Restricted Stock Units
May 24, 2023 Sell 9 513 Jordan Tyrone Michael Restricted Stock Units
May 24, 2023 Buy 9 513 Lockard Steven C Common Stock
May 24, 2023 Buy 10 044 Lockard Steven C Restricted Stock Units
May 24, 2023 Sell 9 513 Lockard Steven C Restricted Stock Units
May 24, 2023 Buy 9 513 Desai Jayshree S Common Stock
May 24, 2023 Buy 10 044 Desai Jayshree S Restricted Stock Units
May 24, 2023 Sell 9 513 Desai Jayshree S Restricted Stock Units
May 24, 2023 Buy 9 513 Deutch Philip J Common Stock
May 24, 2023 Buy 10 044 Deutch Philip J Restricted Stock Units
May 24, 2023 Sell 9 513 Deutch Philip J Restricted Stock Units
May 24, 2023 Buy 9 513 Giovacchini Paul G Common Stock
May 24, 2023 Buy 10 044 Giovacchini Paul G Restricted Stock Units
May 24, 2023 Sell 9 513 Giovacchini Paul G Restricted Stock Units
May 24, 2023 Buy 9 513 Hughes James Alton Common Stock
May 24, 2023 Buy 10 044 Hughes James Alton Restricted Stock Units
May 24, 2023 Sell 9 513 Hughes James Alton Restricted Stock Units
May 24, 2023 Buy 9 513 Holloway Bavan Common Stock
May 24, 2023 Buy 10 044 Holloway Bavan Restricted Stock Units
May 24, 2023 Sell 9 513 Holloway Bavan Restricted Stock Units
May 23, 2023 Sell 6 677 Miller Ryan D. Restricted Stock Units
May 23, 2023 Buy 6 677 Miller Ryan D. Common Stock
May 23, 2023 Sell 3 029 Miller Ryan D. Common Stock
Mar 21, 2023 Buy 19 707 Miller Ryan D. Restricted Stock Units
Mar 21, 2023 Buy 48 136 Siwek William E Restricted Stock Units
Mar 21, 2023 Buy 19 707 Gopalakrishnan Ramesh Restricted Stock Units
Mar 21, 2023 Buy 7 883 Marram Lance Morell Restricted Stock Units
Mar 21, 2023 Buy 10 135 Lavine Jerrold I Restricted Stock Units
Mar 21, 2023 Buy 9 009 Fishbach Steven G Restricted Stock Units
Mar 21, 2023 Buy 5 631 Gossar Adan Restricted Stock Units
Mar 13, 2023 Sell 767 Marram Lance Morell Common Stock
Mar 13, 2023 Sell 20 390 Siwek William E Common Stock
Mar 13, 2023 Sell 7 029 Gopalakrishnan Ramesh Common Stock
Mar 13, 2023 Sell 4 630 Fishbach Steven G Common Stock
Mar 11, 2023 Buy 2 217 Marram Lance Morell Common Stock
Mar 11, 2023 Sell 2 217 Marram Lance Morell Restricted Stock Units
Mar 11, 2023 Buy 51 829 Lockard Steven C Common Stock
Mar 11, 2023 Sell 51 829 Lockard Steven C Restricted Stock Units
Mar 11, 2023 Buy 47 583 Siwek William E Common Stock
Mar 11, 2023 Sell 47 583 Siwek William E Restricted Stock Units
Mar 11, 2023 Buy 16 998 Gopalakrishnan Ramesh Common Stock
Mar 11, 2023 Sell 16 998 Gopalakrishnan Ramesh Restricted Stock Units
Mar 11, 2023 Buy 11 196 Fishbach Steven G Common Stock
INSIDER POWER
17.899
Last 100 transactions
Buy: 1 264 438 | Sell: 841 895 (Shares)

Based on the 100 latest insides trades, we have calculated the insider power to be positive at a ratio of 17.899.

In total, the insiders bought 1 264 438 and sold 841 895 TPIC shares in the last 100 trades.

Click to get the best stock tips daily for free!

About TPI Composites Inc

TPI Composites TPI Composites, Inc. manufactures and sells composite wind blades, and related precision molding and assembly systems to original equipment manufacturers (OEMs). The company also provides composite solutions for the transportation industry; and field service inspection and repair services to OEM customers and wind farm owners and operators. It operates in the United States, Asia, Mexico, Europe, the Middle East, Africa, and India. The company was... TPIC Profile

Top Fintech Company

StockInvest.us featured in The Global Fintech Index 2020 as the top Fintech company of the country.

Full report by FINDEXABLE

ROCKIT