Who owns Tesla Motors?

Top Holders and Investors of TSLA Stock

Find out what company owns Tesla Motors, who bought TSLA this quarter, and who sold shares of TSLA stock?

Fund or Company Name Number of Shares Valued At As Of
FMR 20.74M $4.40B Jun 2016
BAILLIE GIFFORD & CO 13.07M $2.77B Jun 2016
SUSQUEHANNA INTERNATIONAL 11.16M $2.37B Jun 2016
T. Rowe Price Associates 10.51M $2.23B Jun 2016
BANK OF MONTREAL /CAN/ 5.18M $1.10B Jun 2016
Vanguard 4.89M $1.04B Jun 2016
GOLDMAN SACHS 4.30M $911.81M Jun 2016
MORGAN STANLEY 3.92M $830.86M Jun 2016
Jennison Associates 3.09M $656.86M Jun 2016
BlackRock Institutional Trust Company, N.A. 2.70M $572.52M Jun 2016
Capital World Investors^ 2.51M $532.04M Jun 2016
OZ Management 2.16M $457.74M Jun 2016
STATE STREET CORPORATION 1.97M $417.78M Jun 2016
Name Highfields Capital Management 1.70M $360.88M Jun 2016
Barclays 1.62M $344.19M Jun 2016
BAM 1.44M $306.67M Jun 2016
Parallax Volatility Advisers 1.40M $289.12M Jun 2016
Citi 1.29M $273.73M Jun 2016
Masters Capital Mgmt 1.26M $268.51M Jun 2016
Bank of America Corporation 1.20M $254.47M Jun 2016
WOLVERINE TRADING 1.18M $248.92M Jun 2016
Deutsche Bank Aktiengesellschaft 1.17M $247.01M Jun 2016
Inves 1.16M $245.69M Jun 2016
PRIMECAP Management Company 1.08M $229.92M Jun 2016
TIAA-CREF Investment Management 1.03M $218.76M Jun 2016
JPMORGAN CHASE & CO 950081 $203.59M Jun 2016
J&P 937988 $199.12M Jun 2016
JANE STREET 839248 $178.16M Jun 2016
Bank of New York Mellon 819816 $174.03M Jun 2016
HBK Investments 812781 $172.54M Jun 2016
Capital Research Global Investors^ 812300 $172.44M Jun 2016
Gilder, Gagnon, Howe & Co 808661 $171.66M Jun 2016
Mitsubishi UFJ Trust & Banking 755475 $160.37M Jun 2016
Geode Capital Management 709702 $150.59M Jun 2016
American Century Companies 683673 $145.13M Jun 2016
NORTHERN TRUST 666457 $141.48M Jun 2016
D. E. Shaw & Co 661206 $140.34M Jun 2016
BlackRock 652164 $138.45M Jun 2016
BlackRock Fund Advisors 641537 $136.19M Jun 2016
Credit Suisse AG 638728 $135.61M Jun 2016
Zevenbergen Capital Investments 584087 $123.99M Jun 2016
UBS Group AG 543458 $115.48M Jun 2016
Andor Capital Management 500000 $114.89M Mar 2016
Overland Advisors 498700 $105.87M Jun 2016
Capital Fund Management S.A. 493400 $104.74M Jun 2016
Wolverine Asset Management 464300 $98.55M Jun 2016
Legal & General 428562 $90.98M Jun 2016
Jefferies 428177 $90.89M Jun 2016
Cutler 426418 $90.51M Jun 2016
Fort Hoosac Management 411600 $87.37M Jun 2016
Maplelane Capital 410100 $87.06M Jun 2016
New York State Common Retirement Fund 406715 $86.34M Jun 2016
FRED ALGER MANAGEMENT 406222 $86.23M Jun 2016
HHR Asset Management 390135 $82.83M Jun 2016
Quentec Asset Management 341900 $72.58M Jun 2016
STATE TREASURER STATE OF MICHIGAN 339623 $72.10M Jun 2016
PEAK6 Investments 317422 $67.39M Jun 2016
SUMWAY DEVELOPMENT 313783 $66.61M Jun 2016
Pomelo Capital 278900 $59.22M Jun 2016
Swiss National Bank 277700 $58.95M Jun 2016
Wells Fargo & Company 276521 $58.70M Jun 2016
Sumitomo Mitsui Trust Holdings 272679 $57.88M Jun 2016
Royal Bank of Canada 266113 $56.50M Jun 2016
OppenheimerFunds 250000 $53.07M Jun 2016
California State Teachers Retirement System 248190 $52.69M Jun 2016
Walleye Trading 231600 $49.15M Jun 2016
UBS GLOBAL ASSET MANAGEMENT AMERICAS 228694 $48.54M Jun 2016
Public Sector Pension Investment Board 227500 $48.30M Jun 2016
BNP PARIBAS ARBITRAGE, SNC 226842 $48.15M Jun 2016
Allianz Asset Management AG 226383 $48.06M Jun 2016
Nomura Holdings 216439 $45.92M Jun 2016
Firefly Value Partners 200000 $42.46M Jun 2016
Name : WS Management 200000 $42.46M Jun 2016
Blue Ridge Capital 191237 $40.60M Jun 2016
INTEGRAL DERIVATIVES 185200 $39.31M Jun 2016
TIDE POINT CAPITAL MANAGEMENT 181819 $38.60M Jun 2016
Tremblant Capital 167800 $35.62M Jun 2016
Florida State Board of Administration 164253 $34.87M Jun 2016
APG All Pensions Group NV 163626 $34.73M Jun 2016
Charles Schwab Investment Management 158460 $33.64M Jun 2016
HSBC HOLDINGS 158264 $33.66M Jun 2016
Commerzbank Aktiengesellschaft 156297 $33.18M Jun 2016
Mizuho Trust & Banking 155275 $32.96M Jun 2016
Janus Capital Management 153254 $32.53M Jun 2016
Meritage 141808 $30.10M Jun 2016
Teachers Advisors 140290 $29.78M Jun 2016
Korea Investment Corporation 139300 $29.57M Jun 2016
J. Goldman & Co 133600 $28.35M Jun 2016
Balyasny Asset Management 130646 $27.73M Jun 2016
BlackRock Japan 126024 $26.75M Jun 2016
Symmetry Peak Management 124700 $26.50M Jun 2016
Baird Financial 114937 $25.33M Jun 2016
TD Asset Management 114346 $24.27M Jun 2016
Bluefin Trading 111500 $5.27M Jun 2016
HAP Trading 107600 $8.77M Jun 2016
CITADEL ADVISORS 104727 $22.23M Jun 2016
BlackRock 101496 $21.55M Jun 2016
RHUMBLINE ADVISERS 100824 $21.40M Jun 2016
Alyeska Investment 100000 $21.23M Jun 2016
SUMMIT PARTNERS PUBLIC ASSET MANAGEMENT 100000 $21.23M Jun 2016
Franklin Resources 90148 $19.14M Jun 2016
CALAMOS ADVISORS 89202 $18.94M Jun 2016
Frank Russell Company 88263 $20.28M Mar 2016
Spot Trading L.L.C 85627 $18.16M Jun 2016
ALLIANCEBERNSTEIN 84131 $17.86M Jun 2016
First Trust Advisors 83557 $17.74M Jun 2016
CSS LLC/IL 83200 $17.66M Jun 2016
Emerald Acquisition 83150 $17.65M Jun 2016
OHIO PERS 78450 $16.65M Jun 2016
AMF Pensionsforsakring AB 77343 $16.42M Jun 2016
Hoplite Capital Management 75000 $15.92M Jun 2016
Artal Group S.A. 75000 $15.92M Jun 2016
Graham Capital Management 73500 $15.60M Jun 2016
OTR - Nominee Name for The State Teachers Retirement Board of Ohio 73419 $15.58M Jun 2016
State of Wisconsin Investment Board 73414 $15.58M Jun 2016
DIMENSIONAL FUND ADVISORS 71749 $15.23M Jun 2016
EverPoint Asset Management 70000 $14.86M Jun 2016
Credit Agricole S.A. 67279 $14.35M Jun 2016
AVIVA 67271 $14.28M Jun 2016
PARUS FINANCE 67052 $14.23M Jun 2016
Parametric Portfolio Associates 66200 $14.05M Jun 2016
National Pension Service 65013 $13.80M Jun 2016
Macquarie 64476 $13.69M Jun 2016
Valtura Capital Partners 63000 $13.37M Jun 2016
Henderson 61024 $12.95M Jun 2016
Horseman Capital Management 58600 $12.44M Jun 2016
DELTA LLOYD NV 58390 $12.40M Jun 2016
Zurcher Kantonalbank 56750 $12.05M Jun 2016
Great-West Life Assurance Company 56134 $11.89M Jun 2016
QCM Cayman 55893 $11.87M Jun 2016
Jump Trading 54200 $11.51M Jun 2016
Raymond James & Associates 51181 $10.87M Jun 2016
British Columbia Investment Management Corporation 50633 $10.75M Jun 2016
BlackRock Advisors 50484 $10.72M Jun 2016
Melvin Capital Management 50000 $10.61M Jun 2016
BlackRock Investment Management 47872 $10.16M Jun 2016
Motley Fool Wealth Management 45217 $9.60M Jun 2016
ProShare Advisors 43059 $9.14M Jun 2016
Millennium Management 41749 $8.86M Jun 2016
Sumitomo Mitsui Asset Management Company 41404 $8.79M Jun 2016
EVENTIDE ASSET MANAGEMENT 40000 $8.49M Jun 2016
Commonwealth Equity Services 38898 $8.26M Jun 2016
Gateway Investment Advisers 38663 $8.21M Jun 2016
Otter Creek Advisors 38500 $8.17M Jun 2016
VAN ECK ASSOCIATES 38274 $8.13M Jun 2016
Thornburg Investment Management 36898 $7.83M Jun 2016
Candriam Luxembourg S.C.A. 36723 $7.80M Jun 2016
ROYAL LONDON ASSET MANAGEMENT 36608 $7.77M Jun 2016
SEI INVESTMENTS 36261 $7.70M Jun 2016
PICTET ASSET MANAGEMENT 35100 $7.84M Jun 2016

Who sold Tesla Motors?

Fund Name Date Sold Shares Held Valued At
Ameriprise Financial March 31, 2016 1.83M $420.94M
Laurion Capital Management Dec. 31, 2015 325000 $78.00M
CalPERS March 31, 2016 268500 $61.69M
Bloom Tree Partners March 31, 2016 259020 $59.52M
Point72 Asset Management March 31, 2016 200000 $45.95M
Name Goodman & Company, Investment Counsel March 31, 2016 180850 $67.54M
Marsico Capital Management Dec. 31, 2015 110832 $26.60M