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 05, 2024 Buy 35 077 905 Gip Iii Sol Holdings, L.p. Common Stock
Mar 05, 2024 Sell 107 907 Gip Iii Sol Holdings, L.p. Common Stock
Mar 05, 2024 Sell 1 Gip Iii Sol Holdings, L.p. Warrant (right to buy)
Mar 05, 2024 Buy 35 077 905 Totalenergies Se Common Stock
Mar 05, 2024 Sell 107 907 Totalenergies Se Common Stock
Mar 05, 2024 Sell 1 Totalenergies Se Warrant (right to buy)
Mar 01, 2024 Sell 5 684 Evans Eileen Restricted Stock Units (RSU's)
Mar 01, 2024 Buy 5 684 Evans Eileen Common Stock
Mar 01, 2024 Sell 2 330 Evans Eileen Common Stock
Feb 21, 2024 Buy 87 464 Werner Thomas H Restricted Stock Units (RSUs)
Feb 19, 2024 Buy 0 Barrois Emmanuel
Feb 19, 2024 Buy 0 Werner Thomas H Common Stock
Feb 14, 2024 Buy 1 Gip Iii Sol Holdings, L.p. Warrant (right to buy)
Feb 14, 2024 Buy 1 Totalenergies Se Warrant (right to buy)
Feb 12, 2024 Buy 12 020 Zibelman Audrey Common Stock
Feb 12, 2024 Buy 12 020 Zibelman Audrey Restricted Stock Units (RSUs)
Feb 12, 2024 Sell 12 020 Zibelman Audrey Restricted Stock Units (RSUs)
Feb 12, 2024 Buy 12 020 Louden Steve Common Stock
Feb 12, 2024 Buy 12 020 Louden Steve Restricted Stock Units (RSUs)
Feb 12, 2024 Sell 12 020 Louden Steve Restricted Stock Units (RSUs)
Feb 12, 2024 Buy 12 020 Hegde Vinayak Common Stock
Feb 12, 2024 Buy 12 020 Hegde Vinayak Restricted Stock Units (RSUs)
Feb 12, 2024 Sell 12 020 Hegde Vinayak Restricted Stock Units (RSUs)
Dec 19, 2023 Buy 10 483 Hegde Vinayak Common Stock
Dec 19, 2023 Buy 10 483 Hegde Vinayak Restricted Stock Units (RSUs)
Dec 19, 2023 Sell 10 483 Hegde Vinayak Restricted Stock Units (RSUs)
Dec 19, 2023 Buy 10 483 Zibelman Audrey Common Stock
Dec 19, 2023 Buy 10 483 Zibelman Audrey Restricted Stock Units (RSUs)
Dec 19, 2023 Sell 10 483 Zibelman Audrey Restricted Stock Units (RSUs)
Dec 19, 2023 Buy 10 483 Louden Steve Common Stock
Dec 19, 2023 Buy 10 483 Louden Steve Restricted Stock Units (RSUs)
Dec 19, 2023 Sell 10 483 Louden Steve Restricted Stock Units (RSUs)
Nov 05, 2023 Sell 7 810 Evans Eileen Restricted Stock Units (RSU's)
Nov 05, 2023 Buy 7 810 Evans Eileen Common Stock
Nov 05, 2023 Sell 2 701 Evans Eileen Common Stock
Sep 05, 2023 Buy 31 608 Macrae Jason Common Stock
Sep 05, 2023 Sell 31 608 Macrae Jason Restricted Stock Units (RSUs)
Sep 05, 2023 Sell 10 257 Macrae Jason Common Stock
Aug 11, 2023 Buy 10 238 Zibelman Audrey Common Stock
Aug 11, 2023 Buy 10 238 Zibelman Audrey Restricted Stock Units (RSUs)
Aug 11, 2023 Sell 10 238 Zibelman Audrey Restricted Stock Units (RSUs)
Aug 11, 2023 Buy 6 143 Louden Steve Common Stock
Aug 11, 2023 Buy 6 143 Louden Steve Restricted Stock Units (RSUs)
Aug 11, 2023 Sell 6 143 Louden Steve Restricted Stock Units (RSUs)
Aug 11, 2023 Buy 6 143 Hegde Vinayak Common Stock
Aug 11, 2023 Buy 6 143 Hegde Vinayak Restricted Stock Units (RSUs)
Aug 11, 2023 Sell 6 143 Hegde Vinayak Restricted Stock Units (RSUs)
Jul 11, 2023 Buy 73 462 Johnston Jennifer Restricted Stock Units (RSUs)
Jun 30, 2023 Buy 50 865 Faricy Peter Common Stock
Jun 30, 2023 Sell 21 665 Faricy Peter Common Stock
Jun 30, 2023 Sell 50 865 Faricy Peter Restricted Stock Units (RSUs)
May 30, 2023 Buy 0 Eby Elizabeth Lynne
May 24, 2023 Buy 0 Johnston Jennifer
May 17, 2023 Buy 0 Zibelman Audrey
May 17, 2023 Sell 4 575 Mcdaniel Thomas R Common Stock
May 11, 2023 Buy 6 100 Louden Steve Common Stock
May 11, 2023 Buy 6 100 Louden Steve Restricted Stock Units (RSUs)
May 11, 2023 Sell 6 100 Louden Steve Restricted Stock Units (RSUs)
May 11, 2023 Buy 4 575 Hegde Vinayak Common Stock
May 11, 2023 Buy 4 575 Hegde Vinayak Restricted Stock Units (RSUs)
May 11, 2023 Sell 4 575 Hegde Vinayak Restricted Stock Units (RSUs)
May 11, 2023 Buy 4 575 Mcdaniel Thomas R Common Stock
May 11, 2023 Buy 4 575 Mcdaniel Thomas R Restricted Stock Units (RSUs)
May 11, 2023 Sell 4 575 Mcdaniel Thomas R Restricted Stock Units (RSUs)
May 05, 2023 Buy 20 135 Faricy Peter Common Stock
May 05, 2023 Sell 8 483 Faricy Peter Common Stock
May 05, 2023 Sell 20 135 Faricy Peter Restricted Stock Units (RSUs)
May 02, 2023 Buy 134 067 Eby Elizabeth Lynne Restricted Stock Units (RSUs)
Apr 05, 2023 Buy 11 065 Dundas Guthrie Common Stock
Apr 05, 2023 Sell 11 065 Dundas Guthrie Restricted Stock Units (RSUs)
Apr 05, 2023 Sell 3 827 Dundas Guthrie Common Stock
Mar 16, 2023 Buy 7 500 Faricy Peter Common Stock
Mar 10, 2023 Buy 0 Louden Steve
Mar 01, 2023 Buy 15 739 Richards Douglas J. Common Stock
Mar 01, 2023 Buy 5 307 Richards Douglas J. Common Stock
Mar 01, 2023 Buy 586 Richards Douglas J. Common Stock
Mar 01, 2023 Buy 2 009 Richards Douglas J. Common Stock
Mar 01, 2023 Sell 22 969 Richards Douglas J. Common Stock
Mar 01, 2023 Buy 12 344 Richards Douglas J. Common Stock
Mar 01, 2023 Buy 4 373 Richards Douglas J. Common Stock
Mar 01, 2023 Buy 10 998 Richards Douglas J. Common Stock
Mar 01, 2023 Buy 13 960 Richards Douglas J. Common Stock
Mar 01, 2023 Sell 5 307 Richards Douglas J. Restricted Stock Units (RSUs)
Mar 01, 2023 Sell 4 373 Richards Douglas J. Performance Based Restricted Stock Units (PSUs)
Mar 01, 2023 Sell 12 344 Richards Douglas J. Restricted Stock Units (RSUs)
Mar 01, 2023 Sell 10 998 Richards Douglas J. Performance Based Restricted Stock Units (PSUs)
Mar 01, 2023 Sell 2 009 Richards Douglas J. Restricted Stock Units (RSUs)
Mar 01, 2023 Sell 586 Richards Douglas J. Restricted Stock Units (RSUs)
Mar 01, 2023 Sell 13 960 Richards Douglas J. Performance Based Restricted Stock Units (PSUs)
Mar 01, 2023 Sell 15 739 Richards Douglas J. Restricted Stock Units (RSUs)
Mar 01, 2023 Buy 9 620 Macrae Jason Common Stock
Mar 01, 2023 Sell 11 675 Macrae Jason Restricted Stock Units (RSUs)
Mar 01, 2023 Sell 7 703 Macrae Jason Common Stock
Mar 01, 2023 Buy 11 675 Macrae Jason Common Stock
Mar 01, 2023 Sell 9 620 Macrae Jason Performance Based Restricted Stock Units (PSUs)
Mar 01, 2023 Buy 4 953 Heang Vichheka Common Stock
Mar 01, 2023 Buy 400 Heang Vichheka Common Stock
Mar 01, 2023 Buy 1 072 Heang Vichheka Common Stock
Mar 01, 2023 Buy 4 197 Heang Vichheka Common Stock
Mar 01, 2023 Sell 8 434 Heang Vichheka Common Stock
INSIDER POWER
91.486
Last 100 transactions
Buy: 70 893 271 | Sell: 627 821 (Shares)

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

In total, the insiders bought 70 893 271 and sold 62 782 068 SPWR shares in the last 100 trades.

Click to get the best stock tips daily for free!

About SunPower Corporation

SunPower SunPower Corporation, a solar technology and energy services provider, offers solar, storage, and home energy solutions to customers primarily in the United States and Canada. It operates through Residential, Light Commercial; Commercial and Industrial Solutions; and Others segments. The company provides solar, storage, and home energy solutions and components through a combination of its third-party installing and non-installing dealer network a... SPWR 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