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.05M $467.06M Sep 2019
Vanguard 6.97M $404.62M Sep 2019
Wellington Management Company 4.66M $270.39M Sep 2019
Artisan Partners Limited Partnership 3.21M $186.39M Sep 2019
Bank of New York Mellon 2.27M $131.67M Sep 2019
State Street Corporation 2.05M $108.27M Mar 2019
OppenheimerFunds 2.01M $106.14M Mar 2019
Goldman Sachs 1.65M $95.98M Sep 2019
Susquehanna International 1.53M $100.23M Jun 2019
Dimensional Fund Advisors 1.50M $86.85M Sep 2019
Nuveen Asset Management 1.44M $83.57M Sep 2019
Bnp Paribas Investment Partners S.a. 1.26M $72.85M Sep 2019
Citadel Advisors 1.19M $69.10M Sep 2019
Masters Capital Mgmt 1.10M $63.81M Sep 2019
Lansdowne Partners 935946 $54.29M Sep 2019
Polunin Capital Partners 924453 $53.63M Sep 2019
Geode Capital Management 904470 $52.47M Sep 2019
Citi 784879 $43.61M Sep 2019
Walleye Trading 754969 $39.89M Mar 2019
Millennium Management 751001 $43.57M Sep 2019
Schroder Investment Management 731984 $42.79M Sep 2019
Inves 720203 $38.06M Mar 2019
Pictet Asset Management 709624 $46.61M Jun 2019
Putnam Investments 699614 $37.81M Mar 2019
Pioneer Investment Management 658967 $432.88M Jun 2019
Northern Trust 649963 $37.70M Sep 2019
Bowen, Hanes & Company 458730 $26.61M Sep 2019
Lord, Abbett & Co 425239 $27.93M Jun 2019
Calamos Advisors 417279 $24.21M Sep 2019
State Treasurer State Of Michigan 414173 $24.03M Sep 2019
DnB NOR Asset Management AS 408034 $23.67M Sep 2019
Morgan Stanley 405108 $21.41M Mar 2019
Charles Schwab Investment Management 393710 $22.84M Sep 2019
Zurcher Kantonalbank 390993 $22.68M Sep 2019
Kettle Hill Capital Management 384426 $20.31M Mar 2019
Jpmorgan Chase & Co 381930 $22.16M Sep 2019
Two Sigma Advisers 371369 $19.62M Mar 2019
Point72 Asset Management 370791 $24.35M Jun 2019
Electron Capital Partners 370280 $21.48M Sep 2019
North Growth Management 364000 $23.88M Jun 2019
New York State Common Retirement Fund 337265 $19.56M Sep 2019
CI Investments 335500 $19.46M Sep 2019
Principal Financial 327588 $19.00M Sep 2019
South Texas Money Management 320779 $18.61M Sep 2019
Trillium Asset Management Corporation 314334 $18.23M Sep 2019
Ameriprise Financial 281892 $16.35M Sep 2019
Wolverine Trading 281000 $18.46M Jun 2019
Kempen Capital Management N.v. 277340 $14.65M Mar 2019
TIAA-CREF Investment Management 265276 $14.02M Mar 2019
Barclays 263448 $15.30M Sep 2019
Encompass Capital Advisors 258635 $15.00M Sep 2019
Daiwa SB Investments 258309 $13.65M Mar 2019
Deutsche Bank Aktiengesellschaft 251474 $11.98M Mar 2019
Handelsbanken Fonder AB 250280 $14.52M Sep 2019
Parametric Portfolio Associates 247019 $16.22M Jun 2019
Jupiter Asset Management 239785 $13.91M Sep 2019
Retirement Systems of Alabama 236143 $13.70M Sep 2019
Arosa Capital Management 235555 $13.66M Sep 2019
Commerzbank Aktiengesellschaft 221131 $12.83M Sep 2019
Alliancebernstein 219650 $12.74M Sep 2019
SAM Sustainable Asset Management 215000 $12.57M Sep 2019
Madison Investment Advisors 209390 $12.15M Sep 2019
Luminus Management 192270 $11.15M Sep 2019
Credit Suisse AG 190600 $11.05M Sep 2019
CalPERS 189218 $10.98M Sep 2019
Rhumbline Advisers 185122 $10.74M Sep 2019
Great-West Life Assurance Company 177079 $10.29M Sep 2019
PEAK6 Investments 176297 $10.23M Sep 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
Teachers Advisors 155338 $8.21M Mar 2019
Jennison Associates 154771 $8.98M Sep 2019
Precocity Capital 150000 $6.37M Dec 2018
Grace & White Inc /ny 148866 $8.64M Sep 2019
Swiss National Bank 148700 $8.63M Sep 2019
American International 145678 $8.45M Sep 2019
Aperio 136917 $7.94M Sep 2019
Mirova 135560 $7.86M Sep 2019
Triodos Investment Management BV 135000 $7.83M Sep 2019
South Dakota Investment Council 134377 $7.80M Sep 2019
California State Teachers Retirement System 133764 $8.79M Sep 2019
Manufacturers Life Insurance Company 132604 $7.75M Sep 2019
Legal & General 131818 $7.65M Sep 2019
Jane Street 130588 $7.55M Sep 2019
Capital Fund Management S.A. 125793 $7.30M Sep 2019
Sei Investments 120831 $7.00M Sep 2019
Investec Asset Management 119767 $7.87M Jun 2019
Florida State Board of Administration 113651 $6.59M Sep 2019
Grantham, Mayo, Van Otterloo & Co 108700 $6.31M Sep 2019
Heartland Advisors 108475 $6.29M Sep 2019
Boston Common Asset Management 106101 $6.15M Sep 2019
Jefferies 105332 $6.11M Sep 2019
Ubs Global Asset Management Americas 104527 $6.06M Sep 2019
New York State Teachers Retirement System 102000 $5.92M Sep 2019
Public Sector Pension Investment Board 102000 $5.39M Mar 2019
Summit Partners Public Asset Management 100000 $5.80M Sep 2019
DekaBank Deutsche Girozentrale 99800 $5.83M Sep 2019
Two Sigma Investments 97117 $5.13M Mar 2019
Nordea Investment Management Ab 95256 $5.44M Sep 2019
Prentiss Smith & Co 91245 $5.29M Sep 2019
Lazard Asset Management 90915 $4.80M Mar 2019
Ardsley Advisory Partners 89306 $5.87M Jun 2019
D. E. Shaw & Co 88225 $5.11M Sep 2019
Lombard Odier Asset Management 85000 $4.49M Mar 2019
DSAM Partners 85000 $5.58M Jun 2019
KBC Group NV 84750 $4.92M Sep 2019
William Blair $ Company 84174 $4.88M Sep 2019
ALPS Advisors 80152 $4.65M Sep 2019
Thomas Stevens, CFA" 77042 $4.47M Sep 2019
Cutler 75656 $4.39M Sep 2019
First Trust Advisors 72171 $4.19M Sep 2019
Allianz Asset Management AG 72158 $4.19M Sep 2019
Hsbc Holdings 71944 $4.73M Jun 2019
Mutual Of America Capital Management 67797 $3.93M Sep 2019
Fulcrum Capital 64846 $3.76M Sep 2019
Baird Financial 63964 $3.38M Mar 2019
Van Eck Associates 63401 $3.68M Sep 2019
Fmr 62350 $3.62M Sep 2019
State of New Jersey Common Pension Fund D 59200 $3.43M Sep 2019
State of Tennessee, Treasury Department 56545 $3.28M Sep 2019
Essex Investment Management 55169 $3.20M Sep 2019
AGF Investments America 53019 $3.08M Sep 2019
Employees Retirement System of Texas 52900 $3.07M Sep 2019
Texas Permanent School Fund 51650 $3.00M Sep 2019
Henderson 51303 $2.98M Sep 2019
HighTower Advisors 51288 $2.97M Sep 2019
Hussman Econometrics Advisors 50750 $2.94M Sep 2019
CCM Partners 49841 $2.89M Sep 2019
Balyasny Asset Management 49055 $2.59M Mar 2019
Springbok Capital Management 48015 $2.54M Mar 2019
T. Rowe Price Associates 47595 $3.13M Jun 2019
Prudential Financial 47556 $2.76M Sep 2019
Arizona State Retirement System 47294 $2.74M Sep 2019
Twin Capital Management 47008 $2.73M Sep 2019
Tuscan Ridge Asset Management 44800 $2.37M Mar 2019
Brian McDonald 44217 $2.47M Sep 2019
MetLife Investment Advisors 44136 $2.56M Sep 2019
Wells Fargo & Company 43069 $2.50M Sep 2019
CastleArk Management 40645 $2.67M Jun 2019
Tredje AP-fonden 40000 $2.32M Sep 2019
Mason Street Advisors 39796 $2.31M Sep 2019
Prime Capital Investment Advisors 39712 $2.30M Sep 2019
Cubist Systematic Strategies 39240 $2.28M Sep 2019
Deane Retirement Strategies 38617 $2.24M Sep 2019
Scott & Selber 38360 $2.22M Sep 2019
DZ BANK AG Deutsche Zentral Genossenschafts Bank, Frankfurt am Main 37136 $1.94M Mar 2019
Value Holdings Management 34000 $1.97M Sep 2019
Raymond James Financial Services Advisors 32779 $1.90M Sep 2019
Us Bancorp \de\ 32478 $1.88M Sep 2019

Who sold First Solar?

Fund Name Date Sold Shares Held Valued At
Parallax Volatility Advisers March 31, 2019 368423 $18.42M
Key Group Holdings March 31, 2019 268718 $14.20M
Twin Tree Management June 30, 2019 128676 $8.45M
Park West Asset Management June 30, 2019 100000 $6.57M
Assenagon Asset Management S.A. June 30, 2019 80894 $5.31M