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-03-0535,077,905$0.01
$350.78kBuy
Gip Iii Sol Holdings LPDirector2024-03-05107,907$3.25
$350.70kSell
Gip Iii Sol Holdings LPDirector2024-03-0535,077,905$0.01
$350.78kBuy
Se TotalenergiesDirector2024-03-05107,907$3.25
$350.70kSell
Eileen EvansEVP Chief Legal Officer2024-03-012,330$3.18
$7.41kSell
Eileen EvansEVP Chief Legal Officer2023-11-052,701$4.57
$12.34kSell
Jason MacRaeEVP Financial Products2023-09-0510,257$7.04
$72.21kSell
Peter FaricyPresident and CEO2023-06-3021,665$9.80
$212.32kSell
Peter FaricyPresident and CEO2023-05-058,483$11.29
$95.77kSell

1 of 1

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
Se Totalenergies70.10%122,925,454$283.96MInsider
Gip Iii Sol Holdings LP70.10%122,925,454$283.96MInsider
Global Infrastructure Investors Iii LLC50.16%87,955,456$203.18MInsider
Totalenergies Holdings Usa Inc50.16%87,955,456$203.18MInsider
Sa Total50.16%87,955,456$203.18MInsider
Solar Intl Sas Total44.81%78,576,682$181.51MInsider
Gestion Usa Sarl Totalenergies25.08%43,977,729$101.59MInsider
Cypress Semiconductor Corp23.97%42,033,287$97.10MInsider
Blackrock Inc11.90%20,863,746$48.20MInstitution
Vanguard Group Inc5.50%9,640,772$22.27MInstitution

1 of 3

SPWR vs Solar Stocks

TickerInst. %Insider %Net Insider (L12M)Net Insider (L3M)
SPWR10.62%89.38%Net BuyingNet Buying
NOVA73.43%26.57%Net BuyingNet Buying
MAXN49.00%0.00%
SOL4.72%67.28%Net Buying
BEEM11.52%88.48%Net Buying

Sunpower Stock Ownership FAQ

Who owns Sunpower?

Sunpower (NASDAQ: SPWR) is owned by 46.09% institutional shareholders, 387.91% Sunpower insiders, and 0.00% retail investors. Se Totalenergies is the largest individual Sunpower shareholder, owning 122.93M shares representing 70.10% of the company. Se Totalenergies's Sunpower shares are currently valued at $277.81M.

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.