Tesla Shares Outstanding 2010-2025 | TSLA

Tesla shares outstanding history from 2010 to 2025. Shares outstanding can be defined as the number of shares held by shareholders (including insiders) assuming conversion of all convertible debt, securities, warrants and options. This metric excludes the company's treasury shares.
  • Tesla shares outstanding for the quarter ending March 31, 2025 were 3.521B, a 1.06% increase year-over-year.
  • Tesla 2024 shares outstanding were 3.498B, a 0.37% increase from 2023.
  • Tesla 2023 shares outstanding were 3.485B, a 0.29% increase from 2022.
  • Tesla 2022 shares outstanding were 3.475B, a 2.63% increase from 2021.
Tesla Annual Shares Outstanding
(Millions of Shares)
2024 3,498
2023 3,485
2022 3,475
2021 3,386
2020 3,249
2019 2,661
2018 2,559
2017 2,490
2016 2,163
2015 1,923
2014 1,868
2013 1,791
2012 1,610
2011 1,506
2010 761
2009 105

Fatal error: Uncaught TypeError: number_format(): Argument #1 ($num) must be of type float, string given in /var/www/html/macrotrends/public_html/assets/php/new_chart_page_NEW.php:2825 Stack trace: #0 /var/www/html/macrotrends/public_html/assets/php/new_chart_page_NEW.php(2825): number_format() #1 /var/www/html/macrotrends/public_html/assets/php/url_router.php(168): include('...') #2 {main} thrown in /var/www/html/macrotrends/public_html/assets/php/new_chart_page_NEW.php on line 2825
Tesla Quarterly Shares Outstanding
(Millions of Shares)
2025-03-31 3,521
2024-12-31 3,498
2024-09-30 3,497
2024-06-30 3,481
2024-03-31 3,484
2023-12-31 3,485
2023-09-30 3,493
2023-06-30 3,478
2023-03-31 3,468
2022-12-31 3,475
2022-09-30 3,468
2022-06-30 3,464
2022-03-31 3,472
2021-12-31 3,386
2021-09-30 3,369
2021-06-30 3,357
2021-03-31 3,399
2020-12-31 3,249
2020-09-30 3,315
2020-06-30 3,108
2020-03-31 2,982
2019-12-31 2,661
2019-09-30 2,766
2019-06-30 2,655
2019-03-31 2,595
2018-12-31 2,559
2018-09-30 2,670
2018-06-30 2,550
2018-03-31 2,537
2017-12-31 2,490
2017-09-30 2,509
2017-06-30 2,478
2017-03-31 2,432
2016-12-31 2,163
2016-09-30 2,354
2016-06-30 2,100
2016-03-31 1,990
2015-12-31 1,923
2015-09-30 1,935
2015-06-30 1,900
2015-03-31 1,889
2014-12-31 1,868
2014-09-30 1,874
2014-06-30 1,864
2014-03-31 1,852
2013-12-31 1,791
2013-09-30 1,828
2013-06-30 1,773
2013-03-31 1,864
2012-12-31 1,610
2012-09-30 1,583
2012-06-30 1,579
2012-03-31 1,572
2011-12-31 1,506
2011-09-30 1,561
2011-06-30 1,466
2011-03-31 1,428
2010-12-31 761
2010-09-30 1,384
2010-06-30 115
2010-03-31 110
2009-12-31