Institutional Owners for SPWR
Institution Class Position Value Shares Portfolio Percentage (%) Previous Percentage (%) Shares Delta Shares Delta (%) Period of Report
BLACKROCK INC COM 1 $51,824,794 17,274,931 0.00 0.00 -3,588,815 -17.20 03-31-2024
VANGUARD GROUP INC COM 2 $29,055,753 9,685,251 0.00 0.00 44,483 0.46 03-31-2024
INVESCO LTD COM 3 $18,129,255 6,043,085 0.00 0.00 1,848,481 44.07 03-31-2024
BANK OF AMERICA CORP /DE/ COM 4 $14,928,081 4,976,027 0.00 0.00 1,127,421 29.29 03-31-2024
logo   

Please upgrade to premium to see all results. Signup if you don't have an account.

Login Signup
Debug Info- Version: 2.6