We are live on ! Find out more
FSLR icon

First Solar

Name Holding Trade Value Shares
Change
Change in
Stake
California State Teachers Retirement System (CalSTRS)
76
California State Teachers Retirement System (CalSTRS)
California
$28.3M +$437K +2,842 +2%
AAB
77
ABN AMRO Bank
Netherlands
$27.5M +$1.25M +8,135 +5%
Principal Financial Group
78
Principal Financial Group
Iowa
$25.1M +$4.32M +28,123 +23%
California Public Employees Retirement System
79
California Public Employees Retirement System
California
$24.7M -$907K -5,900 -4%
Bank of Montreal
80
Bank of Montreal
Ontario, Canada
$24.7M -$31.4M -204,384 -58%
State Board of Administration of Florida Retirement System
81
State Board of Administration of Florida Retirement System
Florida
$24.7M +$119K +777 +0.7%
Citigroup
82
Citigroup
New York
$23.6M -$6.07M -39,452 -22%
National Bank of Canada
83
National Bank of Canada
Quebec, Canada
$23.4M +$9.52M +61,942 +102%
Rockefeller Capital Management
84
Rockefeller Capital Management
New York
$23.1M +$17.5M +114,004 +493%
SO
85
STRS Ohio
Ohio
$21.9M +$6.92M +45,000 +53%
Swedbank
86
Swedbank
Sweden
$21.8M +$862K +5,605 +5%
AllianceBernstein
87
AllianceBernstein
Tennessee
$21.4M -$15.3M -99,588 -44%
Mitsubishi UFJ Asset Management
88
Mitsubishi UFJ Asset Management
Japan
$20.4M +$3.15M +20,465 +20%
Royal Bank of Canada
89
Royal Bank of Canada
Ontario, Canada
$20.3M -$32.7M -212,577 -64%
Axa
90
Axa
France
$20.3M -$16.6M -108,169 -47%
Aviva
91
Aviva
United Kingdom
$20.2M +$2.9M +18,865 +19%
Millennium Management
92
Millennium Management
New York
$19.9M -$13.3M -86,779 -42%
Group One Trading
93
Group One Trading
Illinois
$19.6M -$28.9M -187,878 -62%
Man Group
94
Man Group
United Kingdom
$19.4M -$9.73M -63,306 -35%
TIM
95
Triodos Investment Management
Netherlands
$18.6M
Mirae Asset Global Investments
96
Mirae Asset Global Investments
South Korea
$18.5M +$8.05M +52,374 +120%
SIG
97
Senator Investment Group
New York
$18.1M +$16.4M +106,963 New
Adage Capital Partners
98
Adage Capital Partners
Massachusetts
$17.7M +$154K +1,000 +1%
Ameriprise
99
Ameriprise
Minnesota
$17.1M -$1.91M -12,449 -11%
New York State Teachers Retirement System (NYSTRS)
100
New York State Teachers Retirement System (NYSTRS)
New York
$16.6M +$106K +687 +0.7%