Who Owns Tesla: The Numbers

Tesla take-private deal

The Insiders


  • Elon Musk:                   20%

The Institutions


  • T. Rowe Price:               9.1%

  • Fidelity:                          8.2%

  • Baillie Gifford:               7.7%

  • Tencent Holdings:        4.9%

  • Saudi Sovereign Fund: 3% to 5%

  • The Vanguard Group:   4.12%

 

Institutional Ownership 62.04%

 

Key Numbers



  • Total Shares Outstanding: 171 Million

  • Total Shares Short: 35.7 million (August 9th, 2018)