We are live on ! Find out more
FSLR icon

First Solar

Name Holding Trade Value Shares
Change
Change in
Stake
Swiss National Bank
51
Swiss National Bank
Switzerland
$30.1M +$214K +2,000 +0.9%
ZCI
52
Zevenbergen Capital Investments
Washington
$30.1M +$24.4M +227,495 New
California Public Employees Retirement System
53
California Public Employees Retirement System
California
$28.7M +$4.22M +39,425 +22%
Franklin Resources
54
Franklin Resources
California
$27.8M -$14.3M -133,837 -39%
Bank of Nova Scotia
55
Bank of Nova Scotia
Ontario, Canada
$27.1M +$20.4M +190,737 +1,370%
TCA
56
Tortoise Capital Advisors
Kansas
$26.3M +$2.27M +21,191 +12%
ACM
57
Arosa Capital Management
Florida
$24.5M +$12.3M +115,000 +164%
New York State Common Retirement Fund
58
New York State Common Retirement Fund
New York
$24.4M -$2.08M -19,409 -10%
BNP Paribas Financial Markets
59
BNP Paribas Financial Markets
France
$24.2M +$6.72M +62,673 +52%
MCM
60
Moore Capital Management
New York
$24.1M +$19.6M +182,579 New
AAP
61
Ardsley Advisory Partners
Connecticut
$23.9M +$14.5M +135,500 +298%
DnB Asset Management
62
DnB Asset Management
Norway
$23.7M -$30.3M -283,090 -61%
AllianceBernstein
63
AllianceBernstein
Tennessee
$23.6M -$1.47M -13,707 -7%
TIM
64
Triodos Investment Management
Netherlands
$23.1M -$5.36M -50,000 -22%
Ameriprise
65
Ameriprise
Minnesota
$22.9M -$1.61M -15,058 -8%
UBS AM
66
UBS AM
Illinois
$21.6M -$1.51M -14,047 -8%
PI
67
PineBridge Investments
New York
$21.2M +$74.5K +695 +0.4%
Healthcare of Ontario Pension Plan (HOOPP) Trust Fund
68
Healthcare of Ontario Pension Plan (HOOPP) Trust Fund
Ontario, Canada
$21.2M -$11.6M -108,435 -40%
GIM
69
Granahan Investment Management
Massachusetts
$21.1M +$17.1M +159,446 New
AIG
70
American International Group
New York
$20.7M -$786K -7,332 -4%
EAM
71
Erste Asset Management
Austria
$20.5M +$2.26M +21,113 +16%
Retirement Systems of Alabama
72
Retirement Systems of Alabama
Alabama
$19.7M -$8.82M -82,293 -36%
ECM
73
ExodusPoint Capital Management
New York
$19.6M +$15.9M +148,114 New
JAM
74
Jupiter Asset Management
United Kingdom
$19.5M -$7.79M -72,652 -33%
Assenagon Asset Management
75
Assenagon Asset Management
Luxembourg
$18.6M +$9.18M +85,674 +155%