We are live on ! Find out more
FSLR icon

First Solar

Name Holding Trade Value Shares
Change
Change in
Stake
Bank of Montreal
51
Bank of Montreal
Ontario, Canada
$20.7M +$18.3M +177,482 +320%
Retirement Systems of Alabama
52
Retirement Systems of Alabama
Alabama
$20.1M +$57.5K +559 +0.2%
Royal Bank of Canada
53
Royal Bank of Canada
Ontario, Canada
$20M +$181K +1,762 +0.8%
Ameriprise
54
Ameriprise
Minnesota
$19.8M +$1.47M +14,315 +7%
Swedbank
55
Swedbank
Sweden
$19.7M +$498K +4,840 +2%
Bank of America
56
Bank of America
North Carolina
$19.7M -$8.62M -83,810 -27%
JAM
57
Jupiter Asset Management
United Kingdom
$19.6M +$234K +2,279 +1%
New York State Common Retirement Fund
58
New York State Common Retirement Fund
New York
$19.2M -$8.43K -82 -0%
AllianceBernstein
59
AllianceBernstein
Tennessee
$19M +$1.14M +11,046 +5%
TIM
60
Triodos Investment Management
Netherlands
$18.7M +$1.54M +15,000 +8%
Swiss National Bank
61
Swiss National Bank
Switzerland
$18.3M -$92.5K -900 -0.4%
California Public Employees Retirement System
62
California Public Employees Retirement System
California
$17.9M -$3.26M -31,676 -13%
Jane Street
63
Jane Street
New York
$17.9M -$3.01M -29,299 -12%
PPA
64
Parametric Portfolio Associates
Washington
$17.4M +$733K +7,124 +4%
NGM
65
North Growth Management
British Columbia, Canada
$16.4M -$1.23M -12,000 -6%
Healthcare of Ontario Pension Plan (HOOPP) Trust Fund
66
Healthcare of Ontario Pension Plan (HOOPP) Trust Fund
Ontario, Canada
$15.9M +$17.6M +171,205 +1,595%
AIG
67
American International Group
New York
$14.6M -$315K -3,066 -2%
Canada Life
68
Canada Life
Manitoba, Canada
$13.9M +$10.7M +104,132 +190%
M
69
Mirova
France
$13.5M +$337K +3,280 +2%
Group One Trading
70
Group One Trading
Illinois
$13.2M -$16.4M -159,565 -51%
LM
71
Luminus Management
Texas
$12.6M -$3.1M -30,100 -17%
UBS AM
72
UBS AM
Illinois
$12.6M +$802K +7,804 +6%
Manulife (Manufacturers Life Insurance)
73
Manulife (Manufacturers Life Insurance)
Ontario, Canada
$12.6M +$135K +1,313 +0.9%
Credit Agricole
74
Credit Agricole
France
$12.2M +$93.5K +909 +0.7%
California State Teachers Retirement System (CalSTRS)
75
California State Teachers Retirement System (CalSTRS)
California
$12.1M -$3.13M -30,462 -18%