We are live on ! Find out more
FSLR icon

First Solar

Name Holding Trade Value Shares
Change
Change in
Stake
GH
51
GAM Holding
Switzerland
$8.67M +$2.73M +64,473 +43%
PPA
52
Parametric Portfolio Associates
Washington
$8.61M -$2.03M -48,016 -18%
Canada Life
53
Canada Life
Manitoba, Canada
$8.54M -$371K -8,782 -4%
Bank of America
54
Bank of America
North Carolina
$8.51M -$16.1M -380,105 -64%
WCM
55
Winton Capital Management
United Kingdom
$8.49M +$8.57M +202,744 +2,386%
Schroder Investment Management Group
56
Schroder Investment Management Group
United Kingdom
$7.78M +$1.14M +27,054 +16%
BNP Paribas Financial Markets
57
BNP Paribas Financial Markets
France
$7.41M +$681K +16,098 +10%
SOMRS
58
State of Michigan Retirement System
Michigan
$7.17M +$6.39M +151,200 +560%
TCIM
59
TIAA CREF Investment Management
New York
$7.09M +$2.99M +70,778 +67%
CA
60
Commerzbank Aktiengesellschaft
Germany
$7.06M +$5.44M +128,758 +275%
Capital International Investors
61
Capital International Investors
California
$6.84M
Bank of Montreal
62
Bank of Montreal
Ontario, Canada
$6.45M +$3.09M +72,982 +84%
U
63
UBS
Switzerland
$6.16M -$1.06M -25,033 -14%
PAMU
64
Pictet Asset Management (UK)
United Kingdom
$5.88M +$5.81M +137,320 +1,526%
NFA
65
Nationwide Fund Advisors
Ohio
$5.8M +$2.27M +53,634 +59%
PP
66
PDT Partners
New York
$5.37M -$2.25M -53,275 -29%
New York State Teachers Retirement System (NYSTRS)
67
New York State Teachers Retirement System (NYSTRS)
New York
$5.32M +$121K +2,866 +2%
VanEck Associates
68
VanEck Associates
New York
$5.24M +$949K +22,440 +21%
BlackRock
69
BlackRock
New York
$5.22M -$5.58M -132,041 -50%
DIA
70
Denver Investment Advisors
Colorado
$5.18M +$5.45M +128,800 New
BIM
71
BlackRock Investment Management
Delaware
$5.17M +$253K +5,993 +5%
AllianceBernstein
72
AllianceBernstein
Tennessee
$4.91M +$209K +4,932 +4%
California State Teachers Retirement System (CalSTRS)
73
California State Teachers Retirement System (CalSTRS)
California
$4.9M +$658K +15,565 +15%
SGCIA
74
Smith Graham & Co Investment Advisors
Texas
$4.87M -$48.6K -1,150 -0.9%
Retirement Systems of Alabama
75
Retirement Systems of Alabama
Alabama
$4.49M +$519K +12,284 +12%