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
Vanguard 6.23M $412.09M Dec 2015
Wellington Management Company 4.91M $336.16M Mar 2016
SUSQUEHANNA INTERNATIONAL 3.34M $220.40M Dec 2015
STATE STREET CORPORATION 2.58M $176.49M Mar 2016
DIMENSIONAL FUND ADVISORS 2.03M $138.67M Mar 2016
BlackRock Institutional Trust Company, N.A. 2.00M $136.96M Mar 2016
Capital World Investors^ 2.00M $136.94M Mar 2016
AQR Capital Management 1.40M $95.71M Mar 2016
FMR 1.38M $94.78M Mar 2016
BlackRock Fund Advisors 1.32M $90.27M Mar 2016
GOLDMAN SACHS 1.17M $80.40M Mar 2016
ROYAL LONDON ASSET MANAGEMENT 1.17M $11740 Mar 2016
Masters Capital Mgmt 900000 $61.62M Mar 2016
BlackRock 895408 $61.30M Mar 2016
Guggenheim Capital, LLC Managers 863901 $59.00M Mar 2016
First Trust Advisors 857651 $58.72M Mar 2016
Ecofin 796565 $52.57M Dec 2015
NORTHERN TRUST 741360 $50.76M Mar 2016
LETKO, BROSSEAU & ASSOCIATES 740119 $50.68M Mar 2016
SYSTEMATIC FINANCIAL MANAGEMENT 736164 $50.41M Mar 2016
Two Sigma Advisers 680569 $46.60M Mar 2016
Geode Capital Management 677141 $46.30M Mar 2016
Millennium Management 643663 $44.07M Mar 2016
Barclays 625915 $42.45M Mar 2016
JPMORGAN CHASE & CO 613638 $42.51M Mar 2016
LORD, ABBETT & CO 613441 $42.00M Mar 2016
Franklin Resources 527475 $36.12M Mar 2016
----------------------------------------------------------------------------- 510525 $34.96M Mar 2016
PICTET ASSET MANAGEMENT 505862 $33.38M Dec 2015
WEDGE Capital Management L 500097 $34.24M Mar 2016
UBS GLOBAL ASSET MANAGEMENT AMERICAS 481632 $33.00M Mar 2016
Renaissance Technologies 472400 $32.35M Mar 2016
Westpac Banking Corporation 452323 $29.85M Dec 2015
PEAK6 Investments 448500 $29.60M Dec 2015
Deutsche Bank Aktiengesellschaft 417764 $28.50M Mar 2016
Citi 406878 $26.85M Dec 2015
Royal Bank of Canada 404671 $27.71M Mar 2016
DnB NOR Asset Management AS 378919 $18.37M Jun 2016
DELTA LLOYD NV 378320 $25.90M Mar 2016
PRUDENTIAL FINANCIAL 369997 $25.33M Mar 2016
Winton Capital 362091 $24.79M Mar 2016
SUMMIT PARTNERS PUBLIC ASSET MANAGEMENT 360000 $24.65M Mar 2016
Columbus Circle Investors 352228 $24.12M Mar 2016
TIAA-CREF Investment Management 347271 $23.78M Mar 2016
Charles Schwab Investment Management 342934 $23.48M Mar 2016
Allianz Asset Management AG 327930 $22.45M Mar 2016
Trillium Asset Management Corporation 325249 $16.47M Jun 2016
Oceanic Investment Management 304812 $20.87M Mar 2016
Credit Suisse AG 299745 $20.54M Mar 2016
Legal & General 282704 $19.36M Mar 2016
South Texas Money Management 279880 $19.16M Mar 2016
Bank of America Corporation 274525 $18.80M Mar 2016
BANK OF MONTREAL /CAN/ 268672 $13.02M Jun 2016
Inves 263251 $18.00M Mar 2016
Parametric Portfolio Associates 255327 $17.48M Mar 2016
Nationwide Fund Advisors 255319 $17.47M Mar 2016
MORGAN STANLEY 253968 $17.20M Mar 2016
CalPERS 250838 $17.17M Mar 2016
Lorem Ipsum Management 242720 $16.02M Dec 2015
Parallax Volatility Advisers 234500 $16.02M Mar 2016
Wells Fargo & Company 222702 $15.26M Mar 2016
New York State Common Retirement Fund 218800 $14.98M Mar 2016
Marketfield Asset Management 213200 $14.60M Mar 2016
Spot Trading L.L.C 202387 $13.86M Mar 2016
Hussman Econometrics Advisors 200000 $13.69M Mar 2016
Zevin Asset Management 185281 $12.69M Mar 2016
Jupiter Asset Management 173243 $11.86M Mar 2016
Commerzbank Aktiengesellschaft 171098 $11.72M Mar 2016
Capital Research and Management Company - Division 3^ 170000 $11.64M Mar 2016
BlackRock Investment Management 168242 $11.52M Mar 2016
California State Teachers Retirement System 165054 $11.30M Mar 2016
Personal Capital Advisors 160966 $11.02M Mar 2016
SAM Sustainable Asset Management 160100 $11.04M Mar 2016
CORNERSTONE CAPITAL MANAGEMENT HOLDINGS 159371 $10.91M Mar 2016
Investec Asset Management 149534 $10.24M Mar 2016
T. Rowe Price Associates 149255 $10.22M Mar 2016
AXA 146900 $9.69M Dec 2015
Walleye Trading 146800 $10.06M Mar 2016
BlackRock 141261 $9.67M Mar 2016
ALLIANCEBERNSTEIN 139502 $9.21M Dec 2015
Vigilant Capital Management 132530 $6.43M Jun 2016
RHJ International SA 131751 $9.02M Mar 2016
Baldwin Brothers 130727 $8.95M Mar 2016
VAN ECK ASSOCIATES 128942 $8.51M Dec 2015
Swiss National Bank 127700 $8.45M Mar 2016
NEW YORK STATE TEACHERS RETIREMENT SYSTEM 126808 $6.15M Jun 2016
Teachers Advisors 126268 $8.65M Mar 2016
HSBC HOLDINGS 116840 $7.71M Dec 2015
Boston Common Asset Management 112330 $5.45M Jun 2016
Zurcher Kantonalbank 112105 $7.40M Dec 2015
Adage Capital Partners GP 111900 $7.66M Mar 2016
Gotham Asset Management 110551 $7.57M Mar 2016
A.R.T. Advisors 109639 $7.51M Mar 2016
BlackRock Advisors 105459 $7.22M Mar 2016
RHUMBLINE ADVISERS 104142 $7.13M Mar 2016
STIFEL FINANCIAL 103692 $7.10M Mar 2016
United Services Automobile Association 103435 $7.08M Mar 2016
Scion Asset Management 100000 $6.85M Mar 2016
EVENTIDE ASSET MANAGEMENT 100000 $6.85M Mar 2016
JANE STREET 96721 $6.62M Mar 2016
W. H. Reaves & Co 96570 $6.61M Mar 2016
Vigilant Capital Management 91000 $6.23M Mar 2016
UBS Group AG 89030 $6.10M Mar 2016
Florida State Board of Administration 85317 $5.84M Mar 2016
PRENTISS SMITH & CO 85286 $4.13M Jun 2016
Jefferies 83996 $5.75M Mar 2016
Majedie Asset Management 83860 $5.74M Mar 2016
HBK Investments 83400 $5.71M Mar 2016
Manufacturers Life Insurance Company 81556 $5.62M Mar 2016
Ameriprise Financial 80931 $5.54M Mar 2016
D. E. Shaw & Co 78548 $5.38M Mar 2016
Aperio 78236 $5.36M Mar 2016
Janus Capital Management 78220 $5.36M Mar 2016
Frank Russell Company 76981 $5.27M Mar 2016
GAM Holding 76600 $5.05M Dec 2015
LMR Partners 75441 $3.66M Jun 2016
STATE TREASURER STATE OF MICHIGAN 74306 $5.09M Mar 2016
Cubist Systematic Strategies 74204 $5.08M Mar 2016
Centre Asset Management 72930 $4.99M Mar 2016
Smith, Graham & Co. Investment Advisors 72145 $3.50M Jun 2016
Petroleum & Resources Corporation 71800 $3.48M Jun 2016
Cutler 71690 $3.48M Jun 2016
Cambiar Investors 70247 $3.41M Jun 2016
Granite Investment Partners 69892 $4.79M Mar 2016
GMT Capital 69600 $4.77M Mar 2016
PDT Partners 69453 $4.75M Mar 2016
QS Investors 68286 $4.68M Mar 2016
Exchange Capital Management 68221 $4.67M Mar 2016
Vident Investment Advisory 65640 $4.49M Mar 2016
Chevy Chase Trust Holdings 65508 $3.16M Jun 2016
LPL Financial 64222 $4.01M Mar 2016
Oxford Asset Management 61601 $4.22M Mar 2016
BNP PARIBAS ARBITRAGE, SNC 61572 $2.99M Jun 2016
Laurion Capital Management 58900 $3.89M Dec 2015
Energy Opporutunities Capital Management 58792 $4.02M Mar 2016
State of Tennessee, Treasury Department 58182 $3.84M Dec 2015
INTEGRAL DERIVATIVES 58060 $3.97M Mar 2016
LANSDOWNE PARTNERS 55603 $3.81M Mar 2016
VOLORIDGE INVESTMENT MANAGEMENT 54398 $3.73M Mar 2016
Ken Roberts Investment Management 52866 $2.56M Jun 2016
State of Wisconsin Investment Board 52810 $3.62M Mar 2016
Point72 Asset Management 50000 $3.42M Mar 2016
AGF Investments America 49580 $3.40M Mar 2016
Laurel Grove Capital 49200 $2.39M Jun 2016
Rice Hall James & Associates 46566 $2.26M Jun 2016
NorthCoast Asset Management 46149 $3.16M Mar 2016
JACOBSON & SCHMITT ADVISORS 45237 $3.10M Mar 2016
TEACHERS RETIREMENT SYSTEM OF THE STATE OF KENTUCKY 45068 $2.98M Dec 2015
Fiduciary Trust Company 44899 $3.07M Mar 2016
ING INVESTMENT MANAGEMENT 43549 $2.97M Mar 2016

Who sold First Solar?

Fund Name Date Sold Shares Held Valued At
Norges Bank Investment Management Dec. 31, 2015 1.20M $79.15M
Two Sigma Investments Dec. 31, 2015 576873 $38.07M
ESSEX INVESTMENT MANAGEMENT March 31, 2016 242609 $16.61M
HAP Trading Dec. 31, 2015 239400 $761292
Tom Rawlings Dec. 31, 2015 215481 $14.22M
Great-West Life Assurance Company Dec. 31, 2015 141660 $9.38M
Principal Financial Dec. 31, 2015 120846 $7.97M
Tradewinds Global Investors Dec. 31, 2015 104156 $6.87M
QVT Financial Dec. 31, 2015 100000 $6.60M