All charts and data below are CPI-U inflation-adjusted and with dividends reinvested. (Why?)

Total Real Returns

TSLA,NVDA: Total Real Return Chart (Dividends Reinvested, Inflation Adjusted)

Tue 2010-06-29💬 to Thu 2026-05-28 YTD
Return
1 Year
Return
TSLA
×
−4.62%
2026-05-28
+19.21%
2026-05-28
Tesla Inc NASDAQ Common Stock
NVDA
×
+11.47%
2026-05-28
+52.98%
2026-05-28
NVIDIA Corporation NASDAQ Common Stock

Returns

Tue 2010-06-29💬 to Thu 2026-05-28 Overall
Return
Exponential
Trendline
TSLA
×
+18,016.68%
+38.65%/yr
+42.12%/yr
(R2=0.900)
Tesla Inc NASDAQ Common Stock
NVDA
×
+58,115.67%
+49.20%/yr
+53.72%/yr
(R2=0.951)
NVIDIA Corporation NASDAQ Common Stock

Growth of $10,000

Tue 2010-06-29💬 to Thu 2026-05-28 Start
Value
End
Value
TSLA
×
$10,000.00
2010-06-29
$1,811,667.87
2026-05-28
Tesla Inc NASDAQ Common Stock
NVDA
×
$10,000.00
2010-06-29
$5,821,566.68
2026-05-28
NVIDIA Corporation NASDAQ Common Stock

Annual Returns

Year TSLA NVDA
2026 (YTD) −4.62% +11.47%
2025 +8.46% +35.30%
2024 +57.97% +163.65%
2023 +95.18% +228.03%
2022 −67.16% −53.29%
2021 +39.91% +110.66%
2020 +732.10% +119.31%
2019 +22.89% +72.99%
2018 +4.89% −32.11%
2017 +42.69% +78.22%
2016 −12.77% +220.35%
2015 +7.13% +65.88%
2014 +46.74% +26.45%
2013 +337.57% +31.55%
2012 +16.57% −12.47%
2011 +4.16% −12.60%
2010 +10.85% −18.78%
2009 +125.40%
2008 −76.30%
2007 +32.46%
2006 +97.46%
2005 +50.02%
2004 −1.62%
2003 +97.87%
2002 −83.20%
2001 +302.25%
2000 +35.04%
1999 +132.47%

Drawdowns

Tue 2010-06-29💬 to Thu 2026-05-28 Current
Drawdown
Worst
Drawdown
TSLA
×
−12.95%
from 2024-12-17 peak
−75.43%
2023-01-03
from 2021-11-04 peak
Tesla Inc NASDAQ Common Stock
NVDA
×
−9.25%
from 2026-05-14 peak
−68.54%
2022-10-14
from 2021-11-29 peak
NVIDIA Corporation NASDAQ Common Stock

Rolling Returns

Period ending Thu 2026-05-28 1
Year
2
Years
3
Years
5
Years
10
Years
TSLA
×
+19.21% +135.18%
+53.40%/yr
+108.33%
+27.65%/yr
+70.85%
+11.31%/yr
+2,037.53%
+35.82%/yr
Tesla Inc NASDAQ Common Stock
NVDA
×
+52.98% +76.96%
+33.05%/yr
+401.19%
+70.95%/yr
+964.91%
+60.51%/yr
+13,572.03%
+63.51%/yr
NVIDIA Corporation NASDAQ Common Stock