FSLR icon

First Solar

782 hedge funds and large institutions have $15.8B invested in First Solar in 2024 Q1 according to their latest regulatory filings, with 106 funds opening new positions, 293 increasing their positions, 260 reducing their positions, and 82 closing their positions.

Holders
782
Holders Change
+10
Holders Change %
+1.3%
% of All Funds
11.34%
Holding in Top 10
12
Holding in Top 10 Change
-1
Holding in Top 10 Change %
-7.69%
% of All Funds
0.17%
New
106
Increased
293
Reduced
260
Closed
82
Calls
$2.47B
Puts
$3.14B
Net Calls
-$671M
Net Calls Change
+$143M
Name Market Value Shares Shares
Change
Shares
Change %
AWM
751
Abound Wealth Management
Tennessee
$2.53K 15
FWM
752
FSA Wealth Management
Massachusetts
$2.19K 13 -12 -48%
RTL
753
Red Tortoise LLC
Georgia
$2.03K 12
RCM
754
Raleigh Capital Management
North Carolina
$2.03K 12 +5 +71%
AW
755
Avion Wealth
Texas
$2K 7 +7 New
DFA
756
DHJJ Financial Advisors
Illinois
$1.86K 11
DJSG
757
D.J. St. Germain
Massachusetts
$1.86K 11
ACM
758
Anfield Capital Management
California
$1.86K 11 +11 New
AssetMark Inc
759
AssetMark Inc
California
$1.52K 9 +9 New
A
760
AlphaQuest
New York
$1.35K 8 -685 -99%
RFS
761
Richardson Financial Services
Massachusetts
$1.18K 7 +7 New
PPWM
762
PFG Private Wealth Management
Florida
$1.01K 6
RWPA
763
Richard W. Paul & Associates
Michigan
$1.01K 6
NS
764
NBC Securities
Alabama
$1K 4 -40 -91%
WIM
765
Westside Investment Management
California
$859 5
HCM
766
Hollencrest Capital Management
California
$844 5 -60 -92%
Kayne Anderson Rudnick Investment Management
767
Kayne Anderson Rudnick Investment Management
California
$844 5 +5 New
TCA
768
Trifecta Capital Advisors
Illinois
$676 4
TFM
769
TFC Financial Management
Massachusetts
$676 4 +1 +33%
TWD
770
True Wealth Design
Ohio
$676 4 +2 +100%
TWP
771
TFO Wealth Partners
Ohio
$675 4 -1 -20%
CHA
772
Carmichael Hill & Associates
Maryland
$507 3
EPW
773
Evergreen Private Wealth
Colorado
$506 3 -8 -73%
CSWM
774
Cassady Schiller Wealth Management
Ohio
$506 3 +3 New
NL
775
NVWM LLC
Pennsylvania
$506 3 +3 New