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 16.37M $3.76B Mar 2016
BAILLIE GIFFORD & CO 11.93M $2.74B Mar 2016
SUSQUEHANNA INTERNATIONAL 10.18M $2.44B Dec 2015
T. Rowe Price Associates 7.37M $1.69B Mar 2016
BANK OF MONTREAL /CAN/ 5.18M $1.10B Jun 2016
ROYAL LONDON ASSET MANAGEMENT 5.15M $0 Mar 2016
GOLDMAN SACHS 4.63M $1.06B Mar 2016
Vanguard 4.13M $990.89M Dec 2015
MORGAN STANLEY 3.76M $859.15M Mar 2016
Jennison Associates 3.59M $825.34M Mar 2016
Capital World Investors^ 2.72M $625.09M Mar 2016
BlackRock Institutional Trust Company, N.A. 2.36M $541.79M Mar 2016
Ameriprise Financial 1.83M $420.94M Mar 2016
STATE STREET CORPORATION 1.74M $399.61M Mar 2016
Barclays 1.58M $361.06M Mar 2016
BAM 1.42M $325.54M Mar 2016
JANE STREET 1.29M $296.79M Mar 2016
Bank of America Corporation 1.23M $283.23M Mar 2016
OZ Management 1.19M $273.58M Mar 2016
JPMORGAN CHASE & CO 1.18M $269.97M Mar 2016
Inves 1.16M $266.05M Mar 2016
TIAA-CREF Investment Management 1.14M $262.78M Mar 2016
PRIMECAP Management Company 1.12M $258.17M Mar 2016
Credit Suisse AG 1.04M $240.07M Mar 2016
J&P 937988 $215.52M Mar 2016
Capital Research Global Investors^ 812300 $186.64M Mar 2016
Maplelane Capital 759000 $174.38M Mar 2016
Mitsubishi UFJ Trust & Banking 706894 $162.42M Mar 2016
American Century Companies 683673 $145.13M Jun 2016
Gilder, Gagnon, Howe & Co 651236 $149.63M Mar 2016
Zevenbergen Capital Investments 622292 $142.98M Mar 2016
Geode Capital Management 621257 $142.67M Mar 2016
Citi 606681 $145.57M Dec 2015
NORTHERN TRUST 596596 $137.09M Mar 2016
BlackRock 581862 $133.70M Mar 2016
Balyasny Asset Management 563180 $129.40M Mar 2016
HBK Investments 562300 $129.20M Mar 2016
D. E. Shaw & Co 546500 $125.57M Mar 2016
BlackRock Fund Advisors 538423 $123.71M Mar 2016
Deutsche Bank Aktiengesellschaft 535243 $122.44M Mar 2016
Andor Capital Management 500000 $114.89M Mar 2016
Masters Capital Mgmt 500000 $114.89M Mar 2016
Overland Advisors 498700 $114.59M Mar 2016
Capital Fund Management S.A. 493400 $104.74M Jun 2016
HHR Asset Management 473335 $113.60M Dec 2015
Name Highfields Capital Management 439175 $100.91M Mar 2016
UBS Group AG 431322 $99.20M Mar 2016
Cutler 426418 $90.51M Jun 2016
Jefferies 383371 $88.09M Mar 2016
New York State Common Retirement Fund 367009 $84.33M Mar 2016
PEAK6 Investments 362100 $86.91M Dec 2015
Legal & General 350424 $80.52M Mar 2016
Fort Hoosac Management 342300 $78.65M Mar 2016
Parallax Volatility Advisers 342000 $78.66M Mar 2016
Laurion Capital Management 325000 $78.00M Dec 2015
Janus Capital Management 322461 $74.09M Mar 2016
SUMWAY DEVELOPMENT 287325 $66.02M Mar 2016
Walleye Trading 284692 $65.42M Mar 2016
Sumitomo Mitsui Trust Holdings 271535 $62.39M Mar 2016
CalPERS 268500 $61.69M Mar 2016
Bloom Tree Partners 259020 $59.52M Mar 2016
Swiss National Bank 255200 $56.20M Mar 2016
Wells Fargo & Company 252681 $58.06M Mar 2016
OppenheimerFunds 250000 $57.44M Mar 2016
BNP PARIBAS ARBITRAGE, SNC 226842 $48.15M Jun 2016
UBS GLOBAL ASSET MANAGEMENT AMERICAS 214732 $49.33M Mar 2016
Teachers Advisors 208865 $47.99M Mar 2016
California State Teachers Retirement System 207181 $47.60M Mar 2016
Point72 Asset Management 200000 $45.95M Mar 2016
Name Goodman & Company, Investment Counsel 180850 $67.54M Mar 2016
Quentec Asset Management 174300 $40.05M Mar 2016
Commerzbank Aktiengesellschaft 168316 $38.67M Mar 2016
Royal Bank of Canada 163776 $37.63M Mar 2016
Nomura Holdings 156345 $34.95M Mar 2016
Mizuho Trust & Banking 154208 $35.43M Mar 2016
INTEGRAL DERIVATIVES 149100 $34.26M Mar 2016
APG All Pensions Group NV 146426 $33.64M Mar 2016
Baird Financial 138643 $31.86M Mar 2016
Charles Schwab Investment Management 137241 $31.53M Mar 2016
HSBC HOLDINGS 134297 $32.23M Dec 2015
Korea Investment Corporation 124100 $28.51M Mar 2016
BlackRock Japan 121847 $28.00M Mar 2016
Florida State Board of Administration 119779 $27.52M Mar 2016
Spot Trading L.L.C 117200 $26.93M Mar 2016
Marsico Capital Management 110832 $26.60M Dec 2015
PICTET ASSET MANAGEMENT 110553 $26.53M Dec 2015
EVENTIDE ASSET MANAGEMENT 110300 $25.34M Mar 2016
STATE TREASURER STATE OF MICHIGAN 104821 $24.08M Mar 2016
Franklin Resources 103161 $23.70M Mar 2016
SUMMIT PARTNERS PUBLIC ASSET MANAGEMENT 100000 $22.98M Mar 2016
Symmetry Peak Management 99500 $22.86M Mar 2016
BlackRock 96720 $22.22M Mar 2016
CALAMOS ADVISORS 89202 $18.94M Jun 2016
Frank Russell Company 88263 $20.28M Mar 2016
ALLIANCEBERNSTEIN 84756 $20.34M Dec 2015
HAP Trading 83600 $10.04M Mar 2016
CSS LLC/IL 83600 $19.21M Mar 2016
RHUMBLINE ADVISERS 80181 $18.42M Mar 2016
First Trust Advisors 78225 $17.97M Mar 2016
AMF Pensionsforsakring AB 77343 $17.77M Mar 2016
TIDE POINT CAPITAL MANAGEMENT 76819 $17.65M Mar 2016
Meritage 76640 $17.61M Mar 2016
OTR - Nominee Name for The State Teachers Retirement Board of Ohio 73419 $15.58M Jun 2016
TD Asset Management 73127 $16.80M Mar 2016
DIMENSIONAL FUND ADVISORS 71191 $16.36M Mar 2016
DELTA LLOYD NV 69934 $16.07M Mar 2016
State of Wisconsin Investment Board 69614 $16.00M Mar 2016
LPL Financial 67868 $17.34M Mar 2016
OHIO PERS 65767 $15.11M Mar 2016
Graham Capital Management 63500 $14.59M Mar 2016
Otter Creek Advisors 61800 $14.20M Mar 2016
PARUS FINANCE 60859 $13.98M Mar 2016
Bluefin Trading 60404 $13.91M Mar 2016
PUTNAM INVESTMENTS 58956 $13.69M Mar 2016
Henderson 56886 $13.07M Mar 2016
Zurcher Kantonalbank 55668 $13.36M Dec 2015
National Pension Service 54760 $12.58M Mar 2016
Parametric Portfolio Associates 53889 $12.38M Mar 2016
British Columbia Investment Management Corporation 50633 $10.75M Jun 2016
Southpoint Capital Advisors 50000 $11.49M Mar 2016
Frigate Ventures 50000 $11.49M Mar 2016
Melvin Capital Management 50000 $11.49M Mar 2016
Raymond James Financial Services Advisors 49784 $11.44M Mar 2016
Great-West Life Assurance Company 49612 $11.39M Mar 2016
K2 PRINCIPAL FUND 48500 $11.14M Mar 2016
Raymond James & Associates 47642 $10.95M Mar 2016
AVIVA 47257 $10.86M Mar 2016
Motley Fool Wealth Management 45644 $10.49M Mar 2016
FRED ALGER MANAGEMENT 43857 $10.08M Mar 2016
SEI INVESTMENTS 42587 $9.75M Mar 2016
BlackRock Investment Management 41628 $9.56M Mar 2016
ProShare Advisors 40076 $9.21M Mar 2016
KSA Capital Management 40000 $9.19M Mar 2016
J. Goldman & Co 40000 $9.19M Mar 2016
Gateway Investment Advisers 38663 $8.21M Jun 2016
CITADEL ADVISORS 38620 $8.87M Mar 2016
Credit Agricole S.A. 38596 $8.88M Mar 2016
VAN ECK ASSOCIATES 38082 $9.14M Dec 2015
Macquarie 37820 $8.69M Mar 2016
NLI International 37090 $8.52M Mar 2016
Candriam Luxembourg S.C.A. 36723 $7.80M Jun 2016
Dialectic Capital Management 36004 $8.27M Mar 2016
State of New Jersey Common Pension Fund D 35000 $8.04M Mar 2016
Theleme Partners 35000 $8.40M Dec 2015
Commonwealth Equity Services 32557 $7.48M Mar 2016
Guggenheim Capital, LLC Managers 32007 $7.35M Mar 2016
BlackRock Advisors 31840 $7.32M Mar 2016
Daiwa Securities 30406 $6.45M Jun 2016
FJARDE AP-FONDEN /FOURTH SWEDISH NATIONAL PENSION FUND 30364 $6.98M Mar 2016
Creative Planning 29520 $6.27M Jun 2016

Who sold Tesla Motors?

Fund Name Date Sold Shares Held Valued At
WINSLOW CAPITAL MANAGEMENT INC /MN Dec. 31, 2015 882221 $211.74M
Norges Bank Investment Management Dec. 31, 2015 740965 $177.84M
Pomelo Capital Dec. 31, 2015 622600 $0
Wellington Management Company Dec. 31, 2015 524122 $125.79M
Blue Mountain Capital Management Dec. 31, 2015 213000 $51.12M
Allianz Asset Management AG Dec. 31, 2015 177167 $42.52M
SG Americas Securities Dec. 31, 2015 162861 $39.09M
Ontario Teachers' Pension Plan Board Dec. 31, 2015 160000 $38.40M
Visium Asset Management Dec. 31, 2015 150000 $36.00M
Mirae Asset Global Investments Dec. 31, 2015 87519 $20.96M