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.03M $527.19M Jun 2019
Vanguard 6.99M $369.38M Mar 2019
Wellington Management Company 6.46M $424.01M Jun 2019
Artisan Partners Limited Partnership 2.88M $189.10M Jun 2019
Bank of New York Mellon 2.30M $151.34M Jun 2019
State Street Corporation 2.05M $108.27M Mar 2019
OppenheimerFunds 2.01M $106.14M Mar 2019
Susquehanna International 1.53M $100.23M Jun 2019
Goldman Sachs 1.52M $99.54M Jun 2019
Dimensional Fund Advisors 1.51M $99.11M Jun 2019
Bnp Paribas Investment Partners S.a. 1.08M $71.23M Jun 2019
Millennium Management 1.08M $70.86M Jun 2019
Lansdowne Partners 1.06M $69.67M Jun 2019
Masters Capital Mgmt 963905 $50.93M Mar 2019
Polunin Capital Partners 904353 $58.32M Jun 2019
Geode Capital Management 880772 $46.54M Mar 2019
Alliancebernstein 788017 $41.64M Mar 2019
Walleye Trading 754969 $39.89M Mar 2019
Inves 720203 $38.06M Mar 2019
Pictet Asset Management 709624 $46.61M Jun 2019
Putnam Investments 699614 $37.81M Mar 2019
Calamos Advisors 689085 $45.26M Jun 2019
Electron Capital Partners 660851 $43.40M Jun 2019
Pioneer Investment Management 658967 $432.88M Jun 2019
Schroder Investment Management 637123 $41.85M Jun 2019
Northern Trust 634880 $41.70M Jun 2019
Citi 599696 $38.87M Jun 2019
PEAK6 Investments 582400 $30.77M Mar 2019
Citadel Advisors 539230 $35.42M Jun 2019
Nuveen Asset Management 520089 $34.16M Jun 2019
Lord, Abbett & Co 425239 $27.93M Jun 2019
State Treasurer State Of Michigan 414673 $27.24M Jun 2019
Fmr 411413 $27.02M Jun 2019
Bowen, Hanes & Company 411000 $26.99M Jun 2019
Morgan Stanley 405108 $21.41M Mar 2019
SAM Sustainable Asset Management 400000 $26.19M Jun 2019
CI Investments 396681 $26.05M Jun 2019
Kettle Hill Capital Management 384426 $20.31M Mar 2019
Charles Schwab Investment Management 383504 $25.19M Jun 2019
Two Sigma Advisers 371369 $19.62M Mar 2019
Point72 Asset Management 370791 $24.35M Jun 2019
Parallax Volatility Advisers 368423 $18.42M Mar 2019
DnB NOR Asset Management AS 366156 $24.05M Jun 2019
North Growth Management 364000 $23.88M Jun 2019
Jpmorgan Chase & Co 357725 $23.43M Jun 2019
Zurcher Kantonalbank 356161 $23.39M Jun 2019
New York State Common Retirement Fund 329375 $21.63M Jun 2019
Principal Financial 328192 $21.56M Jun 2019
Trillium Asset Management Corporation 313445 $20.59M Jun 2019
South Texas Money Management 310529 $20.40M Jun 2019
Ameriprise Financial 306118 $16.18M Mar 2019
Wolverine Trading 281000 $18.46M Jun 2019
Barclays 279760 $14.78M Mar 2019
Kempen Capital Management N.v. 277340 $14.65M Mar 2019
Key Group Holdings 268718 $14.20M Mar 2019
Arosa Capital Management 267542 $17.57M Jun 2019
TIAA-CREF Investment Management 265276 $14.02M Mar 2019
Daiwa SB Investments 258309 $13.65M Mar 2019
Deutsche Bank Aktiengesellschaft 251474 $11.98M Mar 2019
Handelsbanken Fonder AB 250280 $16.44M Jun 2019
Luminus Management 249399 $16.38M Jun 2019
Encompass Capital Advisors 249390 $13.18M Mar 2019
Parametric Portfolio Associates 247019 $16.22M Jun 2019
Jupiter Asset Management 239785 $15.75M Jun 2019
Retirement Systems of Alabama 236162 $15.51M Jun 2019
Commerzbank Aktiengesellschaft 225928 $14.84M Jun 2019
Madison Investment Advisors 209765 $13.78M Jun 2019
Grantham, Mayo, Van Otterloo & Co 187000 $12.28M Jun 2019
Rhumbline Advisers 186829 $9.87M Mar 2019
Great-West Life Assurance Company 176501 $12.05M Jun 2019
Bank of America Corporation 171560 $9.07M Mar 2019
UBS Group AG 168029 $8.88M Mar 2019
Royal Bank of Canada 167102 $8.91M Mar 2019
Credit Suisse AG 158131 $8.35M Mar 2019
Teachers Advisors 155338 $8.21M Mar 2019
CalPERS 150600 $9.89M Jun 2019
Precocity Capital 150000 $6.37M Dec 2018
Grace & White Inc /ny 148866 $9.78M Jun 2019
American International 148308 $9.74M Jun 2019
Swiss National Bank 146300 $9.61M Jun 2019
Mirova 137679 $9.04M Jun 2019
Triodos Investment Management BV 135000 $8.87M Jun 2019
California State Teachers Retirement System 132332 $6.99M Mar 2019
DekaBank Deutsche Girozentrale 132300 $8.66M Jun 2019
Twin Tree Management 128676 $8.45M Jun 2019
Legal & General 126292 $6.67M Mar 2019
Sei Investments 124918 $8.21M Jun 2019
Manufacturers Life Insurance Company 123894 $6.55M Mar 2019
Capital Fund Management S.A. 121398 $7.97M Jun 2019
Investec Asset Management 119767 $7.87M Jun 2019
Aperio 118773 $7.80M Jun 2019
D. E. Shaw & Co 114426 $7.51M Jun 2019
Florida State Board of Administration 113651 $7.46M Jun 2019
Heartland Advisors 108525 $7.13M Jun 2019
Ubs Global Asset Management Americas 104918 $6.89M Jun 2019
Jane Street 102765 $6.75M Jun 2019
Public Sector Pension Investment Board 102000 $5.39M Mar 2019
New York State Teachers Retirement System 102000 $6.70M Jun 2019
Park West Asset Management 100000 $6.57M Jun 2019
South Dakota Investment Council 98304 $6.46M Jun 2019
Two Sigma Investments 97117 $5.13M Mar 2019
Nordea Investment Management Ab 96850 $5.12M Mar 2019
Prentiss Smith & Co 91506 $6.01M Jun 2019
Lazard Asset Management 90915 $4.80M Mar 2019
Ardsley Advisory Partners 89306 $5.87M Jun 2019
Lombard Odier Asset Management 85000 $4.49M Mar 2019
DSAM Partners 85000 $5.58M Jun 2019
First Trust Advisors 81568 $5.36M Jun 2019
Assenagon Asset Management S.A. 80894 $5.31M Jun 2019
Employees Retirement System of Texas 80000 $4.23M Mar 2019
Summit Partners Public Asset Management 80000 $5.25M Jun 2019
Hsbc Holdings 71944 $4.73M Jun 2019
Cutler 71300 $377890 Jun 2019
Squarepoint Ops 70386 $4.62M Jun 2019
Boston Common Asset Management 69815 $4.58M Jun 2019
Fulcrum Capital 69661 $4.58M Jun 2019
Mutual Of America Capital Management 67110 $4.41M Jun 2019
Baird Financial 63964 $3.38M Mar 2019
ALPS Advisors 62684 $4.12M Jun 2019
Bank of Nova Scotia 59536 $3.91M Jun 2019
Van Eck Associates 57887 $3.80M Jun 2019
Prime Capital Investment Advisors 55512 $3.65M Jun 2019
Twin Capital Management 55200 $3.63M Jun 2019
Arizona State Retirement System 55054 $3.62M Jun 2019
Essex Investment Management 53754 $3.53M Jun 2019
AGF Investments America 53006 $3.48M Jun 2019
Goelzer Investment Management 51927 $3.41M Jun 2019
Texas Permanent School Fund 51480 $3.38M Jun 2019
Wells Fargo & Company 50820 $3.34M Jun 2019
Balyasny Asset Management 49055 $2.59M Mar 2019
Springbok Capital Management 48015 $2.54M Mar 2019
Prudential Financial 47923 $3.15M Jun 2019
T. Rowe Price Associates 47595 $3.13M Jun 2019
MetLife Investment Advisors 46046 $2.43M Mar 2019
Tuscan Ridge Asset Management 44800 $2.37M Mar 2019
State of Tennessee, Treasury Department 44592 $2.93M Jun 2019
Brian McDonald 44229 $2.87M Jun 2019
CastleArk Management 40645 $2.67M Jun 2019
Treasurer of the State of North Carolina 40527 $2.66M Jun 2019
Mason Street Advisors 40432 $2.66M Jun 2019
Tredje AP-fonden 40000 $2.63M Jun 2019
Wellington Shields & Co 38575 $2.53M Jun 2019
Scott & Selber 37836 $2.49M Jun 2019
Wellington Shields Capital Management 37700 $2.48M Jun 2019
DZ BANK AG Deutsche Zentral Genossenschafts Bank, Frankfurt am Main 37136 $1.94M Mar 2019
Deane Retirement Strategies 37031 $2.43M Jun 2019
William Blair $ Company 34340 $2.26M Jun 2019
Value Holdings Management 34000 $2.23M Jun 2019
Signition 33964 $2.23M Jun 2019
Raymond James Financial Services Advisors 32466 $2.13M Jun 2019

Who sold First Solar?

Fund Name Date Sold Shares Held Valued At
Zweig-DiMenna Associates March 31, 2019 172500 $9.11M
Canada Pension Plan Investment Board March 31, 2019 89163 $4.71M