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
Inves 2.82M $163.36M Sep 2019
Susquehanna International 2.29M $133.02M Sep 2019
Bank of New York Mellon 2.27M $131.67M Sep 2019
OppenheimerFunds 2.01M $106.14M Mar 2019
Goldman Sachs 1.65M $95.98M Sep 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
Parallax Volatility Advisers 973529 $58.41M 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
Millennium Management 751001 $43.57M Sep 2019
Schroder Investment Management 731984 $42.79M Sep 2019
Pioneer Investment Management 707794 $41.06B Sep 2019
Putnam Investments 703317 $36.54M Sep 2019
Northern Trust 649963 $37.70M Sep 2019
Pictet Asset Management 649735 $37.69M Sep 2019
Lion Point Capital 611933 $35.50M Sep 2019
Point72 Asset Management 562500 $32.63M Sep 2019
DnB NOR Asset Management AS 533763 $29.87M Dec 2019
Balyasny Asset Management 507844 $29.46M Sep 2019
Bowen, Hanes & Company 458730 $26.61M Sep 2019
Deutsche Bank Aktiengesellschaft 426627 $0 Sep 2019
Lord, Abbett & Co 425239 $27.93M Jun 2019
Calamos Advisors 416975 $23.33M Dec 2019
State Treasurer State Of Michigan 414173 $24.03M Sep 2019
Charles Schwab Investment Management 393710 $22.84M Sep 2019
Zurcher Kantonalbank 390993 $22.68M Sep 2019
Jpmorgan Chase & Co 381930 $22.16M Sep 2019
Bank of America Corporation 381454 $22.13M Sep 2019
Walleye Trading 374453 $21.73M Sep 2019
Electron Capital Partners 370280 $21.48M Sep 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
North Growth Management 296000 $17.14M Sep 2019
Ameriprise Financial 281892 $16.35M Sep 2019
Kempen Capital Management N.v. 274238 $15.91M Sep 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
Handelsbanken Fonder AB 250280 $14.52M Sep 2019
Morgan Stanley 244308 $13.57M Sep 2019
Jupiter Asset Management 239785 $13.91M Sep 2019
Parametric Portfolio Associates 237651 $13.79M Sep 2019
Retirement Systems of Alabama 236143 $13.70M Sep 2019
Arosa Capital Management 235555 $13.66M 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
Royal Bank of Canada 182592 $10.60M Sep 2019
Brookfield Investment Management 178895 $10.38M Sep 2019
Great-West Life Assurance Company 177079 $10.29M Sep 2019
PEAK6 Investments 176297 $10.23M Sep 2019
Ardsley Advisory Partners 174556 $10.13M Sep 2019
UBS Group AG 168029 $8.88M Mar 2019
Teachers Advisors 155338 $8.21M Mar 2019
Jennison Associates 154771 $8.98M Sep 2019
Grace & White Inc /ny 148866 $8.64M Sep 2019
Swiss National Bank 148700 $8.63M Sep 2019
American International 145678 $8.45M Sep 2019
Kettle Hill Capital Management 144624 $8.39M 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 133958 $7.77M 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
Two Sigma Investments 124060 $7.20M Sep 2019
Investec Asset Management 122930 $7.13M Sep 2019
Sei Investments 120831 $7.00M Sep 2019
Commerzbank Aktiengesellschaft 120463 $6.74M Dec 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
DSAM Partners 100000 $5.80M Sep 2019
Summit Partners Public Asset Management 100000 $5.80M Sep 2019
DekaBank Deutsche Girozentrale 99800 $5.83M Sep 2019
Nordea Investment Management Ab 95256 $5.44M Sep 2019
Prentiss Smith & Co 91245 $5.29M Sep 2019
D. E. Shaw & Co 88225 $5.11M Sep 2019
KBC Group NV 84750 $4.92M Sep 2019
William Blair $ Company 84174 $4.88M Sep 2019
Marshall Wace North America 81998 $4.75M Sep 2019
Marshall Wace 81294 $4.72M Sep 2019
ALPS Advisors 80152 $4.65M Sep 2019
Thomas Stevens, CFA" 77042 $4.47M Sep 2019
Baird Financial 76829 $4.46M 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
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
Two Sigma Advisers 54669 $3.17M 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
Prudential Financial 47556 $2.76M Sep 2019
Arizona State Retirement System 47294 $2.74M Sep 2019
Twin Capital Management 47008 $2.73M Sep 2019
T. Rowe Price Associates 45110 $2.62M Sep 2019
Springbok Capital Management 45076 $2.61M Sep 2019
Tuscan Ridge Asset Management 44800 $2.37M Mar 2019
Brian McDonald 44217 $2.47M Sep 2019
DZ BANK AG Deutsche Zentral Genossenschafts Bank, Frankfurt am Main 44159 $2.57M Sep 2019
MetLife Investment Advisors 44136 $2.56M Sep 2019
Wells Fargo & Company 43069 $2.50M Sep 2019
CastleArk Management 40645 $2.36M Sep 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
Scott & Selber 38360 $2.22M Sep 2019
SFE Investment Counsel 36355 $2.03M Dec 2019
Public Sector Pension Investment Board 36000 $2.09M Sep 2019
Value Holdings Management 34000 $1.97M Sep 2019
Axa 33733 $1.96M Sep 2019
Raymond James Financial Services Advisors 32779 $1.90M Sep 2019

Who sold First Solar?

Fund Name Date Sold Shares Held Valued At
State Street Corporation March 31, 2019 2.05M $108.27M
Wolverine Trading June 30, 2019 281000 $18.46M
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
Lazard Asset Management March 31, 2019 90915 $4.80M
Lombard Odier Asset Management March 31, 2019 85000 $4.49M