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

Total Real Returns

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

Fri 1999-01-22💬 to Mon 2026-06-01 YTD
Return
1 Year
Return
NVDA
×
+16.68%
2026-06-01
+59.77%
2026-06-01
NVIDIA Corporation NASDAQ Common Stock
MSFT
×
−7.23%
2026-06-01
−2.99%
2026-06-01
Microsoft Corporation NASDAQ Common Stock
AMZN
×
+9.78%
2026-06-01
+22.60%
2026-06-01
Amazon.com Inc NASDAQ Common Stock

Returns

Fri 1999-01-22💬 to Mon 2026-06-01 Overall
Return
Exponential
Trendline
NVDA
×
+293,118.16%
+33.89%/yr
+26.42%/yr
(R2=0.797)
NVIDIA Corporation NASDAQ Common Stock
MSFT
×
+852.41%
+8.59%/yr
+11.33%/yr
(R2=0.726)
Microsoft Corporation NASDAQ Common Stock
AMZN
×
+4,075.04%
+14.62%/yr
+22.45%/yr
(R2=0.906)
Amazon.com Inc NASDAQ Common Stock

Growth of $10,000

Fri 1999-01-22💬 to Mon 2026-06-01 Start
Value
End
Value
NVDA
×
$10,000.00
1999-01-22
$29,321,816.17
2026-06-01
NVIDIA Corporation NASDAQ Common Stock
MSFT
×
$10,000.00
1999-01-22
$95,240.69
2026-06-01
Microsoft Corporation NASDAQ Common Stock
AMZN
×
$10,000.00
1999-01-22
$417,504.42
2026-06-01
Amazon.com Inc NASDAQ Common Stock

Annual Returns

Year NVDA MSFT AMZN
2026 (YTD) +16.68% −7.23% +9.78%
2025 +35.30% +12.57% +2.47%
2024 +163.65% +9.76% +40.35%
2023 +228.03% +53.07% +75.02%
2022 −53.29% −32.40% −52.68%
2021 +110.66% +42.45% −4.35%
2020 +119.31% +40.62% +73.89%
2019 +72.99% +54.04% +20.28%
2018 −32.11% +18.54% +26.03%
2017 +78.22% +37.82% +52.73%
2016 +220.35% +12.74% +8.70%
2015 +65.88% +21.80% +116.20%
2014 +26.45% +26.61% −22.76%
2013 +31.55% +42.16% +56.61%
2012 −12.47% +3.98% +42.46%
2011 −12.60% −7.27% −6.61%
2010 −18.78% −7.90% +31.84%
2009 +125.40% +56.22% +155.38%
2008 −76.30% −44.44% −44.70%
2007 +32.46% +16.09% +125.54%
2006 +97.46% +12.99% −18.36%
2005 +50.02% −4.22% +2.93%
2004 −1.62% +5.69% −18.48%
2003 +97.87% +4.85% +173.42%
2002 −83.20% −23.77% +70.53%
2001 +302.25% +50.41% −31.53%
2000 +35.04% −64.07% −80.23%
1999 +132.47% +63.96% +38.46%
1998 +111.20% +949.65%
1997 +53.81% +154.56%
1996 +82.27%
1995 +40.00%
1994 +47.68%
1993 −8.10%
1992 +11.87%
1991 +115.18%
1990 +63.01%
1989 +56.16%
1988 −5.98%
1987 +115.28%
1986 +70.22%

Drawdowns

Fri 1999-01-22💬 to Mon 2026-06-01 Current
Drawdown
Worst
Drawdown
NVDA
×
−5.00%
from 2026-05-14 peak
−89.97%
2002-10-09
from 2002-01-03 peak
NVIDIA Corporation NASDAQ Common Stock
MSFT
×
−16.97%
from 2025-10-28 peak
−75.74%
2009-03-09
from 1999-12-27 peak
Microsoft Corporation NASDAQ Common Stock
AMZN
×
−5.25%
from 2026-05-06 peak
−94.72%
2001-09-28
from 1999-12-10 peak
Amazon.com Inc NASDAQ Common Stock

Rolling Returns

Period ending Mon 2026-06-01 1
Year
2
Years
3
Years
5
Years
10
Years
NVDA
×
+59.77% +92.48%
+38.70%/yr
+414.02%
+72.56%/yr
+1,014.54%
+61.97%/yr
+13,942.39%
+63.97%/yr
NVIDIA Corporation NASDAQ Common Stock
MSFT
×
−2.99% +5.92%
+2.91%/yr
+29.04%
+8.87%/yr
+56.32%
+9.35%/yr
+608.71%
+21.63%/yr
Microsoft Corporation NASDAQ Common Stock
AMZN
×
+22.60% +39.19%
+17.97%/yr
+93.73%
+24.65%/yr
+30.84%
+5.52%/yr
+422.26%
+17.98%/yr
Amazon.com Inc NASDAQ Common Stock