Institutional Owners for FSLR
Institution Class Position Value Shares Portfolio Percentage (%) Previous Percentage (%) Shares Delta Shares Delta (%) Period of Report
DECADE RENEWABLE PARTNERS LP COM 251 $6,042,032 35,071 0.00 0.01 -32,929 -48.43 12-31-2023
LBP AM SA COM 252 $5,885,429 34,162 0.00 0.00 9,777 40.09 12-31-2023
CAPTRUST FINANCIAL ADVISORS Stock 253 $7,418,490 34,108 0.00 0.00 137 0.40 03-31-2023
FULCRUM CAPITAL LLC COM 254 $5,741,576 33,327 0.00 0.00 6,039 22.13 12-31-2023
logo   

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

Login Signup
Debug Info- Version: 2.6