Who owns First Solar?

Top Holders and Investors of FSLR Stock

Find out what company owns First Solar, who bought FSLR this quarter, and who sold shares of FSLR stock?

Fund or Company Name Number of Shares Valued At As Of
BlackRock 8.00M $422.67M Mar 2019
Vanguard 6.90M $293.25M Dec 2018
Wellington Management Company 6.54M $345.68M Mar 2019
Susquehanna International 2.90M $123.12M Dec 2018
Goldman Sachs 2.12M $89.87M Dec 2018
OppenheimerFunds 2.01M $106.14M Mar 2019
State Street Corporation 1.99M $84.28M Dec 2018
Park West Asset Management 1.84M $77.98M Dec 2018
Bank of New York Mellon 1.64M $86.63M Mar 2019
Artisan Partners Limited Partnership 1.64M $86.52M Mar 2019
Citadel Advisors 1.63M $69.11M Dec 2018
Masters Capital Mgmt 1.60M $67.94M Dec 2018
Dimensional Fund Advisors 1.53M $80.78M Mar 2019
Citi 1.47M $77.73M Mar 2019
Key Group Holdings 1.15M $48.98M Dec 2018
Lansdowne Partners 1.09M $57.57M Mar 2019
Polunin Capital Partners 913615 $48.28M Mar 2019
Geode Capital Management 880772 $46.54M Mar 2019
PEAK6 Investments 864399 $45.52M Jun 2018
Alliancebernstein 788017 $41.64M Mar 2019
Jpmorgan Chase & Co 776625 $41.03M Mar 2019
Inves 714354 $30.41M Dec 2018
Pictet Asset Management 713838 $37.72M Mar 2019
Calamos Advisors 690007 $36.46M Mar 2019
Pioneer Investment Management 687888 $36.35M Mar 2019
Northern Trust 630823 $33.33M Mar 2019
Encompass Capital Advisors 600116 $25.48M Dec 2018
Millennium Management 590490 $31.20M Mar 2019
Bnp Paribas Investment Partners S.a. 587711 $31.05M Mar 2019
Schroder Investment Management 516571 $27.30M Mar 2019
Electron Capital Partners 505181 $21.44M Dec 2018
Two Sigma Advisers 483969 $20.55M Dec 2018
Lord, Abbett & Co 481345 $25.43M Mar 2019
Bluefin Trading 455361 $19.33M Dec 2018
SAM Sustainable Asset Management 440000 $23.25M Mar 2019
Walleye Trading 433631 $18.41M Dec 2018
State Treasurer State Of Michigan 419073 $22.14M Mar 2019
DnB NOR Asset Management AS 417149 $22.04M Mar 2019
Kettle Hill Capital Management 384426 $20.31M Mar 2019
Capital Fund Management S.A. 382384 $16.24M Mar 2019
Bank of Nova Scotia 375053 $14.22M Dec 2018
Charles Schwab Investment Management 365415 $19.31M Mar 2019
North Growth Management 364000 $15.44M Mar 2019
Grantham, Mayo, Van Otterloo & Co 334700 $17.69M Mar 2019
Principal Financial 331854 $17.54M Mar 2019
Zurcher Kantonalbank 318528 $16.83M Mar 2019
Bowen, Hanes & Company 310000 $16.38M Mar 2019
Trillium Asset Management Corporation 307802 $16.26M Mar 2019
Barclays 304224 $12.93M Dec 2018
Ameriprise Financial 304018 $12.91M Dec 2018
New York State Common Retirement Fund 298294 $15.76M Mar 2019
D. E. Shaw & Co 284145 $12.06M Dec 2018
TIAA-CREF Investment Management 265276 $14.02M Mar 2019
PEAK6 Investments 263818 $11.21M Dec 2018
Daiwa SB Investments 258309 $13.65M Mar 2019
Parametric Portfolio Associates 256038 $13.53M Mar 2019
Handelsbanken Fonder AB 255962 $13.53M Mar 2019
Kempen Capital Management N.v. 255283 $10.84M Dec 2018
Luminus Management 245950 $10.44M Dec 2018
Parallax Volatility Advisers 245197 $10.41M Dec 2018
Jupiter Asset Management 239785 $12.67M Mar 2019
Quest Capital Management 236900 $125557 Mar 2019
Commerzbank Aktiengesellschaft 228361 $12.07M Mar 2019
Great-West Life Assurance Company 227686 $11.99M Mar 2019
Wolverine Trading 214686 $9.09M Dec 2018
Retirement Systems of Alabama 210813 $11.14M Mar 2019
Deutsche Bank Aktiengesellschaft 205770 $0 Dec 2018
Rhumbline Advisers 186829 $9.87M Mar 2019
Bank of America Corporation 186458 $7.92M Dec 2018
Arosa Capital Management 184750 $7.84M Dec 2018
CalPERS 178004 $9.41M Mar 2019
Zweig-DiMenna Associates 172500 $9.11M Mar 2019
UBS Group AG 168029 $8.88M Mar 2019
Mirova 164723 $8.70M Mar 2019
Royal Bank of Canada 163344 $6.90M Dec 2018
Cutler 163300 $302105 Mar 2019
Triodos Investment Management BV 160000 $8.45M Mar 2019
Morgan Stanley 159825 $6.78M Dec 2018
Credit Suisse AG 158131 $8.35M Mar 2019
Teachers Advisors 155338 $8.21M Mar 2019
American International 150753 $7.97M Mar 2019
Precocity Capital 150000 $6.37M Dec 2018
Grace & White Inc /ny 148866 $7.87M Mar 2019
Swiss National Bank 143300 $7.57M Mar 2019
Madison Investment Advisors 139990 $7.40M Mar 2019
California State Teachers Retirement System 132332 $6.99M Mar 2019
Investec Asset Management 130043 $6.87M Mar 2019
Summit Partners Public Asset Management 125000 $5.31M Dec 2018
Manufacturers Life Insurance Company 123894 $6.55M Mar 2019
Legal & General 120673 $5.12M Dec 2018
Jennison Associates 117713 $6.22M Mar 2019
Jane Street 113822 $4.83M Dec 2018
Canada Pension Plan Investment Board 110800 $4.70M Dec 2018
Heartland Advisors 108650 $5.74M Mar 2019
Florida State Board of Administration 107732 $5.69M Mar 2019
Public Sector Pension Investment Board 102000 $5.39M Mar 2019
New York State Teachers Retirement System 102000 $5.39M Mar 2019
South Dakota Investment Council 98204 $5.19M Mar 2019
Fmr 97744 $5.16M Mar 2019
Ubs Global Asset Management Americas 97172 $5.13M Mar 2019
Nordea Investment Management Ab 96362 $4.09M Dec 2018
Prentiss Smith & Co 92846 $3.94M Dec 2018
Aperio 91192 $4.82M Mar 2019
Lazard Asset Management 90915 $4.80M Mar 2019
State of Tennessee, Treasury Department 88640 $4.68M Mar 2019
Sei Investments 84075 $4.44M Mar 2019
Employees Retirement System of Texas 80000 $4.23M Mar 2019
Tredje AP-fonden 80000 $4.23M Mar 2019
First Trust Advisors 76877 $4.06M Mar 2019
Fulcrum Capital 75811 $4.01M Mar 2019
Two Sigma Investments 75608 $3.21M Dec 2018
Van Eck Associates 71895 $3.80M Mar 2019
Hsbc Holdings 70646 $3.73M Mar 2019
Bnp Paribas Arbitrage, Snc 69491 $3.67M Mar 2019
Mutual Of America Capital Management 66785 $3.53M Mar 2019
Baird Financial 63964 $3.38M Mar 2019
Boston Common Asset Management 63475 $3.35M Mar 2019
Twin Capital Management 61530 $3.25M Mar 2019
Essex Investment Management 55108 $2.91M Mar 2019
Arizona State Retirement System 54231 $2.87M Mar 2019
AGF Investments America 52972 $2.80M Mar 2019
Tuscan Ridge Asset Management 52623 $2.23M Dec 2018
Goelzer Investment Management 52046 $2.75M Mar 2019
Texas Permanent School Fund 51280 $2.71M Mar 2019
Wellington Shields Capital Management 50900 $2.69M Mar 2019
Vident Investment Advisory 49122 $2.60M Mar 2019
Brian McDonald 48914 $2.97M Mar 2019
Point72 Asset Management 48767 $2.07M Dec 2018
T. Rowe Price Associates 46689 $1.98M Dec 2018
MetLife Investment Advisors 46026 $1.95M Dec 2018
Prudential Financial 45283 $1.92M Dec 2018
Wellington Shields & Co 45075 $2.38M Mar 2019
CMT Capital Markets Trading GmbH 43537 $1.85M Dec 2018
Springbok Capital Management 43199 $1.83M Dec 2018
Raymond James Financial Services Advisors 42461 $2.24M Mar 2019
Prime Capital Investment Advisors 42212 $2.23M Mar 2019
Mason Street Advisors 40162 $2.12M Mar 2019
Wells Fargo & Company 40083 $2.12M Mar 2019
ALPS Advisors 39323 $2.08M Mar 2019
Deane Retirement Strategies 36789 $1.94M Mar 2019
Scott & Selber 36231 $1.91M Mar 2019
DZ BANK AG Deutsche Zentral Genossenschafts Bank, Frankfurt am Main 34980 $1.48M Dec 2018
Value Holdings Management 34000 $1.80M Mar 2019
Putnam Investments 32917 $1.94M Dec 2018
Us Bancorp \de\ 32408 $1.71M Mar 2019
Osborn Rohs Williams & Donohoe 31850 $1.93M Mar 2019
LPL Financial 31589 $1.67M Mar 2019
Signition 31265 $1.65M Mar 2019
Ohio Pers 30193 $1.28M Dec 2018
Oregon Public Employees Retirement Fund 30152 $1.59M Mar 2019

Who sold First Solar?

Fund Name Date Sold Shares Held Valued At
Norges Bank Investment Management Dec. 31, 2018 1.28M $54.24M
AQR Capital Management Dec. 31, 2018 314763 $13.36M
Assenagon Asset Management S.A. Dec. 31, 2018 232046 $9.85M
SG Americas Securities Dec. 31, 2018 228697 $9.71M
Blue Mountain Capital Management Sept. 30, 2018 185774 $9.00M
A.R.T. Advisors Sept. 30, 2018 162100 $7.85M
Voloridge Investment Management Sept. 30, 2018 124693 $6.04M
Sunrise Partners Limited Partnership Sept. 30, 2018 76345 $3.70M
Mackenzie Financial Sept. 30, 2018 73170 $3.54M