We are live on ! Find out more
FSLR icon

First Solar

Name Holding Trade Value Shares
Change
Change in
Stake
RhumbLine Advisers
76
RhumbLine Advisers
Massachusetts
$5.13M +$5.11M +114,762 New
Allianz Asset Management
77
Allianz Asset Management
Germany
$4.98M +$4.95M +111,235 New
EA
78
Ecofin Advisors
United Kingdom
$4.89M +$4.86M +109,173 New
HSBC Holdings
79
HSBC Holdings
United Kingdom
$4.89M +$4.86M +109,218 New
VanEck Associates
80
VanEck Associates
New York
$4.83M +$4.8M +107,855 New
California State Teachers Retirement System (CalSTRS)
81
California State Teachers Retirement System (CalSTRS)
California
$4.75M +$4.73M +106,184 New
TCIM
82
TIAA CREF Investment Management
New York
$4.72M +$4.7M +105,601 New
DekaBank Deutsche Girozentrale
83
DekaBank Deutsche Girozentrale
Germany
$4.67M +$4.63M +104,000 New
SCA
84
SAC Capital Advisors
Connecticut
$4.51M +$4.48M +100,737 New
AG
85
Artal Group
Luxembourg
$4.48M +$4.45M +100,000 New
Retirement Systems of Alabama
86
Retirement Systems of Alabama
Alabama
$4.44M +$4.42M +99,300 New
QIM
87
Quantitative Investment Management
Virginia
$4.39M +$4.36M +97,900 New
Adage Capital Partners
88
Adage Capital Partners
Massachusetts
$4.36M +$4.33M +97,400 New
Wells Fargo
89
Wells Fargo
California
$4.23M +$4.21M +94,497 New
SCM
90
Seamans Capital Management
Massachusetts
$4.12M +$4.09M +91,845 New
Prudential Financial
91
Prudential Financial
New Jersey
$4.06M +$4.04M +90,757 New
NFA
92
Nationwide Fund Advisors
Ohio
$4.05M +$4.03M +90,612 New
Los Angeles Capital Management
93
Los Angeles Capital Management
California
$4.02M +$3.99M +89,662 New
GIA
94
Gargoyle Investment Advisor
New Jersey
$4.01M +$3.99M +89,704 New
BA
95
BlackRock Advisors
Delaware
$4M +$3.97M +89,260 New
Principal Financial Group
96
Principal Financial Group
Iowa
$3.99M +$3.97M +89,111 New
TI
97
Turner Investments
Pennsylvania
$3.96M +$3.93M +88,387 New
State Board of Administration of Florida Retirement System
98
State Board of Administration of Florida Retirement System
Florida
$3.93M +$3.91M +87,864 New
Bank of Montreal
99
Bank of Montreal
Ontario, Canada
$3.91M +$3.89M +87,354 New
Parallax Volatility Advisers
100
Parallax Volatility Advisers
California
$3.84M +$3.81M +85,626 New