We are live on ! Find out more
FSLR icon

First Solar

Name Holding Trade Value Shares
Change
Change in
Stake
Morgan Stanley
51
Morgan Stanley
New York
$17.4M +$6.32M +94,336 +59%
California Public Employees Retirement System
52
California Public Employees Retirement System
California
$17.2M +$40.2K +600 +0.2%
EIM
53
Essex Investment Management
Massachusetts
$16.6M -$449K -6,698 -3%
New York State Common Retirement Fund
54
New York State Common Retirement Fund
New York
$15M
MAM
55
Marketfield Asset Management
New York
$14.6M +$14.3M +213,200 New
HSA
56
Hussman Strategic Advisors
Maryland
$13.7M +$3.35M +50,000 +33%
MCM
57
Masters Capital Management
Georgia
$13.7M +$13.4M +200,000 New
ZAM
58
Zevin Asset Management
Massachusetts
$12.7M -$38.5K -575 -0.3%
SPPAM
59
Summit Partners Public Asset Management
Massachusetts
$12.3M
JAM
60
Jupiter Asset Management
United Kingdom
$11.9M +$2.06M +30,700 +22%
CA
61
Commerzbank Aktiengesellschaft
Germany
$11.7M +$467K +6,973 +4%
Capital International Investors
62
Capital International Investors
California
$11.6M
BIM
63
BlackRock Investment Management
Delaware
$11.5M -$2.06M -30,738 -15%
California State Teachers Retirement System (CalSTRS)
64
California State Teachers Retirement System (CalSTRS)
California
$11.3M +$1.38M +20,633 +14%
Wells Fargo
65
Wells Fargo
California
$11.1M -$609K -9,088 -5%
RS
66
Robeco Schweiz
Switzerland
$11M +$1.79M +26,700 +20%
PCA
67
Personal Capital Advisors
California
$11M +$921K +13,745 +9%
CS
68
Credit Suisse
Switzerland
$11M +$5.64M +84,205 +111%
Barclays
69
Barclays
United Kingdom
$10.9M +$3.19M +47,638 +42%
CCMH
70
Cornerstone Capital Management Holdings
New York
$10.9M -$13.2M -197,532 -55%
AllianceBernstein
71
AllianceBernstein
Tennessee
$10.3M +$772K +11,524 +8%
Ninety One (UK)
72
Ninety One (UK)
United Kingdom
$10.2M -$2.87M -42,764 -22%
T. Rowe Price Associates
73
T. Rowe Price Associates
Maryland
$10.2M +$1.16M +17,300 +13%
BlackRock
74
BlackRock
New York
$9.67M -$1.71M -25,438 -15%
VanEck Associates
75
VanEck Associates
New York
$9.07M +$236K +3,521 +3%