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

Total Real Returns

NVDA,AAPL,MSFT,GOOGL,AMZN,META,TSLA: Total Real Return Chart (Dividends Reinvested, Inflation Adjusted)

Fri 2012-05-18? to Thu 2026-04-02 YTD
Return
TRR
Price
NVDA
×
−5.90%
2026-04-02
2364.57 TRR
2026-04-02
NVIDIA Corporation NASDAQ Common Stock
AAPL
×
−6.79%
2026-04-02
681.91 TRR
2026-04-02
Apple Inc NASDAQ Common Stock
MSFT
×
−23.43%
2026-04-02
2100.45 TRR
2026-04-02
Microsoft Corporation NASDAQ Common Stock
GOOGL
×
−6.45%
2026-04-02
68.69 TRR
2026-04-02
Alphabet Inc Class A NASDAQ Common Stock
AMZN
×
−10.09%
2026-04-02
1047.8 TRR
2026-04-02
Amazon.com Inc NASDAQ Common Stock
META
×
−13.83%
2026-04-02
10.63 TRR
2026-04-02
Meta Platforms Inc. NASDAQ Common Stock
TSLA
×
−20.68%
2026-04-02
150.69 TRR
2026-04-02
Tesla Inc NASDAQ Common Stock

Returns

Fri 2012-05-18? to Thu 2026-04-02 Overall
Return
Exponential
Trendline
NVDA
×
+44,888.59%
+55.33%/yr
+60.44%/yr
(R2=0.967)
NVIDIA Corporation NASDAQ Common Stock
AAPL
×
+1,030.39%
+19.10%/yr
+23.16%/yr
(R2=0.948)
Apple Inc NASDAQ Common Stock
MSFT
×
+1,032.38%
+19.12%/yr
+24.68%/yr
(R2=0.968)
Microsoft Corporation NASDAQ Common Stock
GOOGL
×
+1,293.17%
+20.91%/yr
+17.34%/yr
(R2=0.947)
Alphabet Inc Class A NASDAQ Common Stock
AMZN
×
+1,277.35%
+20.81%/yr
+22.38%/yr
(R2=0.865)
Amazon.com Inc NASDAQ Common Stock
META
×
+963.03%
+18.58%/yr
+19.42%/yr
(R2=0.803)
Meta Platforms Inc. NASDAQ Common Stock
TSLA
×
+13,673.49%
+42.62%/yr
+40.01%/yr
(R2=0.854)
Tesla Inc NASDAQ Common Stock

Growth of $10,000

Fri 2012-05-18? to Thu 2026-04-02 Start
Value
End
Value
NVDA
×
$10,000.00
2012-05-18
$4,498,858.74
2026-04-02
NVIDIA Corporation NASDAQ Common Stock
AAPL
×
$10,000.00
2012-05-18
$113,038.87
2026-04-02
Apple Inc NASDAQ Common Stock
MSFT
×
$10,000.00
2012-05-18
$113,238.33
2026-04-02
Microsoft Corporation NASDAQ Common Stock
GOOGL
×
$10,000.00
2012-05-18
$139,317.00
2026-04-02
Alphabet Inc Class A NASDAQ Common Stock
AMZN
×
$10,000.00
2012-05-18
$137,734.73
2026-04-02
Amazon.com Inc NASDAQ Common Stock
META
×
$10,000.00
2012-05-18
$106,302.74
2026-04-02
Meta Platforms Inc. NASDAQ Common Stock
TSLA
×
$10,000.00
2012-05-18
$1,377,349.12
2026-04-02
Tesla Inc NASDAQ Common Stock

Annual Returns

Year NVDA AAPL MSFT GOOGL AMZN META TSLA
2026 (YTD) −5.90% −6.79% −23.43% −6.45% −10.09% −13.83% −20.68%
2025 +35.30% +6.21% +12.57% +61.67% +2.47% +10.15% +8.46%
2024 +163.63% +27.04% +9.77% +32.20% +40.35% +61.40% +57.97%
2023 +228.06% +44.18% +53.06% +53.19% +75.02% +184.59% +95.18%
2022 −53.29% −30.87% −32.40% −42.79% −52.68% −66.39% −67.15%
2021 +110.69% +25.79% +42.45% +54.43% −4.36% +15.04% +39.91%
2020 +119.29% +79.86% +40.62% +29.09% +73.90% +31.30% +732.12%
2019 +73.00% +84.75% +54.21% +25.31% +20.27% +53.08% +22.88%
2018 −32.11% −7.17% +18.54% −2.65% +26.04% −27.10% +4.89%
2017 +78.24% +45.37% +37.82% +30.18% +52.72% +50.21% +42.68%
2016 +220.40% +10.20% +12.74% −0.21% +8.70% +7.70% −12.77%
2015 +65.85% −3.70% +21.80% +45.55% +116.17% +33.17% +7.16%
2014 +26.46% +39.53% +26.61% −6.11% −22.76% +41.68% +46.67%
2013 +31.52% +6.49% +42.18% +56.09% +56.59% +102.28% +337.75%
2012 −12.47% +30.32% +3.98% +7.65% +42.52% −30.27% +16.58%
2011 −12.59% +21.95% −7.28% +5.63% −6.62% +4.15%
2010 −18.79% +50.76% −7.90% −5.61% +31.86% +10.87%
2009 +125.41% +140.35% +56.19% +96.13% +155.32%
2008 −76.31% −56.95% −44.43% −55.55% −44.70%
2007 +32.48% +124.28% +16.09% +44.31% +125.54%
2006 +97.48% +15.12% +12.99% +8.23% −18.35%
2005 +50.03% +115.83% −4.21% +108.09% +2.91%
2004 −1.62% +191.97% +5.69% +91.29% −18.48%
2003 +97.80% +46.32% +4.84% +173.45%
2002 −83.19% −36.07% −23.78% +70.49%
2001 +302.25% +45.02% +50.40% −31.54%
2000 +35.03% −72.02% −64.06% −80.22%
1999 +132.47% +144.61% +63.97% +38.47%
1998 +207.01% +111.16% +949.64%
1997 −38.20% +53.81% +154.60%
1996 −36.62% +82.29%
1995 −19.35% +40.00%
1994 +31.62% +47.66%
1993 −51.76% −8.08%
1992 +3.90% +11.87%
1991 +28.39% +115.15%
1990 +16.40% +63.00%
1989 −15.50% +56.13%
1988 −7.44% −5.99%
1987 +99.59% +115.34%
1986 +82.17% +70.08%
1985 −27.24%
1984 +15.00%
1983 −21.46%
1982 +30.02%
1981 −40.45%
1980 +18.04%

Drawdowns

Fri 2012-05-18? to Thu 2026-04-02 Current
Drawdown
Worst
Drawdown
NVDA
×
−15.12% −68.54%
2022-10-14
NVIDIA Corporation NASDAQ Common Stock
AAPL
×
−11.44% −44.19%
2013-04-19
Apple Inc NASDAQ Common Stock
MSFT
×
−31.47% −41.48%
2022-11-03
Microsoft Corporation NASDAQ Common Stock
GOOGL
×
−14.46% −48.17%
2022-11-03
Alphabet Inc Class A NASDAQ Common Stock
AMZN
×
−18.21% −59.82%
2022-12-28
Amazon.com Inc NASDAQ Common Stock
META
×
−28.04% −78.63%
2022-11-03
Meta Platforms Inc. NASDAQ Common Stock
TSLA
×
−27.61% −75.43%
2023-01-03
Tesla Inc NASDAQ Common Stock