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.65M $322.16M Jun 2016
Wellington Management Company 6.31M $306.06M Jun 2016
Capital World Investors^ 2.88M $139.38M Jun 2016
STATE STREET CORPORATION 2.59M $125.52M Jun 2016
SUSQUEHANNA INTERNATIONAL 2.58M $125.24M Jun 2016
DIMENSIONAL FUND ADVISORS 2.53M $122.89M Jun 2016
AQR Capital Management 2.13M $103.26M Jun 2016
BlackRock Institutional Trust Company, N.A. 1.98M $96.13M Jun 2016
Westpac Banking Corporation 1.42M $68.60M Jun 2016
BlackRock Fund Advisors 1.33M $64.63M Jun 2016
Guggenheim Capital, LLC Managers 1.12M $54.52M Jun 2016
GOLDMAN SACHS 979234 $47.47M Jun 2016
First Trust Advisors 960176 $46.55M Jun 2016
PEAK6 Investments 911408 $44.19M Jun 2016
Bank of New York Mellon 813772 $39.45M Jun 2016
BlackRock 792232 $38.40M Jun 2016
NORTHERN TRUST 727178 $35.25M Jun 2016
Geode Capital Management 677931 $32.83M Jun 2016
Janus Capital Management 675710 $32.76M Jun 2016
SYSTEMATIC FINANCIAL MANAGEMENT 644658 $31.25M Jun 2016
PRUDENTIAL FINANCIAL 584793 $28.35M Jun 2016
EVENTIDE ASSET MANAGEMENT 565000 $27.39M Jun 2016
Royal Bank of Canada 551318 $26.73M Jun 2016
PIONEER INVESTMENT MANAGEMENT 538259 $26.09M Jun 2016
Masters Capital Mgmt 487000 $23.61M Jun 2016
LETKO, BROSSEAU & ASSOCIATES 481914 $23.36M Jun 2016
UBS GLOBAL ASSET MANAGEMENT AMERICAS 480517 $23.29M Jun 2016
Barclays 478192 $23.25M Jun 2016
Deutsche Bank Aktiengesellschaft 477457 $23.02M Jun 2016
DELTA LLOYD NV 474582 $23.01M Jun 2016
JPMORGAN CHASE & CO 460046 $22.07M Jun 2016
PICTET ASSET MANAGEMENT 458925 $22.79M Jun 2016
UBS Group AG 441337 $21.52M Jun 2016
Inves 434600 $21.08M Jun 2016
WOLVERINE TRADING 422800 $20.33M Jun 2016
SUMMIT PARTNERS PUBLIC ASSET MANAGEMENT 400000 $19.39M Jun 2016
Millennium Management 399130 $19.35M Jun 2016
MORGAN STANLEY 396715 $18.89M Jun 2016
Franklin Resources 392575 $19.03M Jun 2016
DnB NOR Asset Management AS 378919 $18.37M Jun 2016
ALLIANCEBERNSTEIN 377199 $18.29M Jun 2016
Bank of America Corporation 374719 $18.17M Jun 2016
Credit Suisse AG 368547 $17.87M Jun 2016
Charles Schwab Investment Management 350693 $17.00M Jun 2016
Allianz Asset Management AG 348500 $16.90M Jun 2016
Two Sigma Advisers 332969 $16.14M Jun 2016
Citi 331229 $16.06M Jun 2016
Trillium Asset Management Corporation 325249 $16.47M Jun 2016
Legal & General 291850 $14.15M Jun 2016
STATE TREASURER STATE OF MICHIGAN 273779 $13.27M Jun 2016
BANK OF MONTREAL /CAN/ 268672 $13.02M Jun 2016
Investec Asset Management 267549 $12.97M Jun 2016
Winton Capital 263118 $12.76M Jun 2016
TIAA-CREF Investment Management 254779 $12.35M Jun 2016
Nationwide Fund Advisors 248009 $12.02M Jun 2016
HSBC HOLDINGS 232900 $11.30M Jun 2016
New York State Common Retirement Fund 211000 $10.23M Jun 2016
Quentec Asset Management 209800 $10.17M Jun 2016
Walleye Trading 202754 $9.83M Jun 2016
Commerzbank Aktiengesellschaft 201499 $9.77M Jun 2016
Sandler Capital Management 200000 $9.70M Jun 2016
Baldwin Brothers 188564 $9.14M Jun 2016
Zevin Asset Management 187966 $9.11M Jun 2016
FMR 185211 $8.98M Jun 2016
Parametric Portfolio Associates 180695 $8.76M Jun 2016
Jupiter Asset Management 173243 $8.40M Jun 2016
Capital Research and Management Company - Division 3^ 170000 $8.24M Jun 2016
GAM Holding 169531 $8.22M Jun 2016
Personal Capital Advisors 169450 $8.21M Jun 2016
California State Teachers Retirement System 164637 $7.98M Jun 2016
Great-West Life Assurance Company 163958 $7.87M Jun 2016
Calvert Investment Management 160981 $7.80M Jun 2016
BlackRock Investment Management 159114 $7.71M Jun 2016
A.R.T. Advisors 157608 $7.64M Jun 2016
Gotham Asset Management 156740 $7.60M Jun 2016
Emerald Acquisition 152856 $7.41M Jun 2016
T. Rowe Price Associates 149655 $7.26M Jun 2016
VAN ECK ASSOCIATES 133766 $6.48M Jun 2016
Vigilant Capital Management 132530 $6.43M Jun 2016
RHJ International SA 131751 $9.02M Mar 2016
Connor, Clark & Lunn Investment Management 131275 $6.36M Jun 2016
Swiss National Bank 129000 $6.25M Jun 2016
NEW YORK STATE TEACHERS RETIREMENT SYSTEM 126808 $6.15M Jun 2016
W. H. Reaves & Co 126257 $6.12M Jun 2016
Hussman Econometrics Advisors 125000 $6.06M Jun 2016
Parallax Volatility Advisers 124290 $5.90M Jun 2016
Kleinwort Benson Investors Dublin 123788 $6.00M Jun 2016
STIFEL FINANCIAL 122977 $5.96M Jun 2016
Tradewinds Global Investors 121143 $5.87M Jun 2016
D. E. Shaw & Co 117045 $5.67M Jun 2016
Jefferies 115123 $5.58M Jun 2016
Principal Financial 114780 $5.56M Jun 2016
Wells Fargo & Company 113845 $5.50M Jun 2016
Boston Common Asset Management 112330 $5.45M Jun 2016
RHUMBLINE ADVISERS 111359 $5.40M Jun 2016
Adage Capital Partners GP 109800 $5.32M Jun 2016
Teachers Advisors 101224 $4.91M Jun 2016
Florida State Board of Administration 98964 $4.80M Jun 2016
Vigilant Capital Management 91000 $6.23M Mar 2016
Jacobs Levy Equity Management 90550 $4.39M Jun 2016
Point72 Asset Management 90000 $4.36M Jun 2016
BlackRock 89879 $4.36M Jun 2016
Manufacturers Life Insurance Company 86948 $4.21M Jun 2016
HIGHBRIDGE CAPITAL MANAGEMENT 86937 $4.21M Jun 2016
SAM Sustainable Asset Management 86400 $4.15M Jun 2016
PRENTISS SMITH & CO 85286 $4.13M Jun 2016
United Services Automobile Association 84737 $4.11M Jun 2016
INTEGRAL DERIVATIVES 84000 $4.07M Jun 2016
Credit Agricole S.A. 80897 $3.93M Jun 2016
VOLORIDGE INVESTMENT MANAGEMENT 77546 $3.76M Jun 2016
Frank Russell Company 76981 $5.27M Mar 2016
Airain 76444 $3.71M Jun 2016
Majedie Asset Management 75993 $3.68M Jun 2016
LMR Partners 75441 $3.66M Jun 2016
Ameriprise Financial 73387 $3.56M Jun 2016
Aperio 73358 $3.56M Jun 2016
Centre Asset Management 72930 $4.99M Jun 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
Granite Investment Partners 70985 $3.44M Jun 2016
Cambiar Investors 70247 $3.41M Jun 2016
GMT Capital 69600 $3.37M Jun 2016
JANE STREET 68135 $3.30M Jun 2016
Exchange Capital Management 68125 $3.30M Jun 2016
QS Investors 66759 $3.24M Jun 2016
Chevy Chase Trust Holdings 65508 $3.16M Jun 2016
BNP PARIBAS ARBITRAGE, SNC 61572 $2.99M Jun 2016
AGF Investments America 58405 $2.83M Jun 2016
Energy Opporutunities Capital Management 57972 $2.81M Jun 2016
TEACHERS RETIREMENT SYSTEM OF THE STATE OF KENTUCKY 57741 $2.80M Jun 2016
STEVENS CAPITAL MANAGEMENT 53070 $2.57M Jun 2016
Ken Roberts Investment Management 52866 $2.56M Jun 2016
Spot Trading L.L.C 51918 $2.52M Jun 2016
Babson Capital Management 51300 $2.49M Jun 2016
State of Wisconsin Investment Board 49300 $2.39M Jun 2016
Laurel Grove Capital 49200 $2.39M Jun 2016
JACOBSON & SCHMITT ADVISORS 48976 $2.37M Jun 2016
Visium Asset Management 48090 $2.33M Jun 2016
LANSDOWNE PARTNERS 47027 $2.28M Jun 2016
Fiduciary Trust Company 46928 $2.28M Jun 2016
CMT Capital Markets Trading GmbH 46899 $2.27M Jun 2016
Rice Hall James & Associates 46566 $2.26M Jun 2016
ING INVESTMENT MANAGEMENT 44173 $2.14M Jun 2016
Hancock Bank Trust Department 43170 $2.09M Jun 2016
NorthCoast Asset Management 42865 $2.08M Jun 2016
AVIVA 42452 $2.06M Jun 2016
Fiera Capital Corporation 42260 $2.04M Jun 2016
Oslo Asset Management ASA 40900 $1.98M Jun 2016
Robeco Investment Management 40808 $1.98M Jun 2016

Who sold First Solar?

Fund Name Date Sold Shares Held Valued At
ROYAL LONDON ASSET MANAGEMENT March 31, 2016 1.17M $11740
Ecofin Dec. 31, 2015 796565 $52.57M
LORD, ABBETT & CO March 31, 2016 613441 $42.00M
WEDGE Capital Management L March 31, 2016 500097 $34.24M
Renaissance Technologies March 31, 2016 472400 $32.35M
Columbus Circle Investors March 31, 2016 352228 $24.12M
Oceanic Investment Management March 31, 2016 304812 $20.87M
South Texas Money Management March 31, 2016 279880 $19.16M
CalPERS March 31, 2016 250838 $17.17M
Lorem Ipsum Management Dec. 31, 2015 242720 $16.02M
ESSEX INVESTMENT MANAGEMENT March 31, 2016 242609 $16.61M
Marketfield Asset Management March 31, 2016 213200 $14.60M
CORNERSTONE CAPITAL MANAGEMENT HOLDINGS March 31, 2016 159371 $10.91M
AXA Dec. 31, 2015 146900 $9.69M
Zurcher Kantonalbank Dec. 31, 2015 112105 $7.40M
BlackRock Advisors March 31, 2016 105459 $7.22M
Scion Asset Management March 31, 2016 100000 $6.85M