SUNPOWER INC (SPWR) Stock Ownership

NASDAQ:SPWRUS20460L1044

Current stock price

1.16 USD
+0.04 (+3.57%)
Last:

SPWR Ownership information

SPWR Ownership Chart.SPWR Ownership Chart: showing Insider, Institutional ownership and shares available to the public.SPWR Ownership.InsiderInstitutionalPublic



Shares Outstanding119.54M
Float64.04M
Float Short Interest Percentage18.55%
Owners (insider)38.7%
Owners (institutional)18.84%
Owners (insider) change0%
Owners (institutional) change0%
SPWR Institutional Ownership HistorySPWR Institutional Ownership HistorySPWR Institutional Ownership History Dec 2025 Mar 2026 20K 40K 60K

No transactions were filed in the last 12 months.