WallStreetZenWallStreetZen

NASDAQ: SPWR
Sunpower Corp Stock Ownership - Who owns Sunpower?

Insider buying vs selling

Have Sunpower Corp insiders been buying or selling?
Buy
Sell
NameRoleDateSharesPriceValue
Se TotalenergiesDirector2024-05-016,674,735$0.01
$66.75kBuy
Gip Iii Sol Holdings LPDirector2024-05-0131,789$2.10
$66.76kSell
Gip Iii Sol Holdings LPDirector2024-05-016,674,735$0.01
$66.75kBuy
Se TotalenergiesDirector2024-05-0131,789$2.10
$66.76kSell
Gip Iii Sol Holdings LPDirector2024-03-05107,907$3.25
$350.70kSell
Se TotalenergiesDirector2024-03-0535,077,905$0.01
$350.78kBuy
Se TotalenergiesDirector2024-03-05107,907$3.25
$350.70kSell
Gip Iii Sol Holdings LPDirector2024-03-0535,077,905$0.01
$350.78kBuy
Eileen EvansEVP Chief Legal Officer2024-03-012,330$3.18
$7.41kSell
Eileen EvansEVP Chief Legal Officer2023-11-052,701$4.57
$12.34kSell

1 of 2

SPWR insiders have bought more... subscribe to Premium to read more.
Net Insider Buy/Sell (L12M) Ownership

Be the first to know when SPWR insiders and whales buy or sell their stock.

SPWR Shareholders

What type of owners hold Sunpower Corp stock?
Institutional
Insider
Retail
NameHoldSharesValueType
Gip Iii Sol Holdings LP73.89%129,568,400$360.20MInsider
Se Totalenergies73.89%129,568,400$360.20MInsider
Totalenergies Holdings Usa Inc50.16%87,955,456$244.52MInsider
Sa Total50.16%87,955,456$244.52MInsider
Global Infrastructure Investors Iii LLC50.16%87,955,456$244.52MInsider
Solar Intl Sas Total44.81%78,576,682$218.44MInsider
Gestion Usa Sarl Totalenergies25.08%43,977,729$122.26MInsider
Cypress Semiconductor Corp23.97%42,033,287$116.85MInsider
Blackrock Inc9.85%17,274,931$48.02MInstitution
Vanguard Group Inc5.52%9,685,251$26.92MInstitution

1 of 3

SPWR vs Solar Stocks

TickerInst. %Insider %Net Insider (L12M)Net Insider (L3M)
SPWR9.71%90.29%Net BuyingNet Buying
NOVA71.91%28.09%Net BuyingNet Buying
SMXT2.80%0.00%
ZEO1.14%89.26%
MAXN51.42%0.00%

Sunpower Stock Ownership FAQ

Who owns Sunpower?

Sunpower (NASDAQ: SPWR) is owned by 42.51% institutional shareholders, 395.49% Sunpower insiders, and 0.00% retail investors. Gip Iii Sol Holdings LP is the largest individual Sunpower shareholder, owning 129.57M shares representing 73.89% of the company. Gip Iii Sol Holdings LP's Sunpower shares are currently valued at $378.34M.

If you're new to stock investing, here's how to buy Sunpower stock.
WallStreetZen does not provide financial advice and does not issue recommendations or offers to buy stock or sell any security.

Information is provided 'as-is' and solely for informational purposes and is not advice. WallStreetZen does not bear any responsibility for any losses or damage that may occur as a result of reliance on this data.