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

Total Real Returns

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

Thu 2004-08-19💬 to Mon 2026-06-01 YTD
Return
1 Year
Return
AMZN
×
+9.78%
2026-06-01
+22.60%
2026-06-01
Amazon.com Inc NASDAQ Common Stock
GOOG
×
+15.24%
2026-06-01
+108.09%
2026-06-01
Alphabet Inc Class C NASDAQ Common Stock
MSFT
×
−7.23%
2026-06-01
−2.99%
2026-06-01
Microsoft Corporation NASDAQ Common Stock
VTI
×
+8.46%
2026-06-01
+25.51%
2026-06-01
Vanguard Total Stock Market Index Fund ETF Shares NYSE Exchange-Traded Fund

Returns

Thu 2004-08-19💬 to Mon 2026-06-01 Overall
Return
Exponential
Trendline
AMZN
×
+7,570.11%
+22.05%/yr
+25.91%/yr
(R2=0.955)
Amazon.com Inc NASDAQ Common Stock
GOOG
×
+8,423.52%
+22.64%/yr
+15.92%/yr
(R2=0.948)
Alphabet Inc Class C NASDAQ Common Stock
MSFT
×
+1,469.13%
+13.47%/yr
+16.96%/yr
(R2=0.894)
Microsoft Corporation NASDAQ Common Stock
VTI
×
+497.95%
+8.56%/yr
+8.61%/yr
(R2=0.907)
Vanguard Total Stock Market Index Fund ETF Shares NYSE Exchange-Traded Fund

Growth of $10,000

Thu 2004-08-19💬 to Mon 2026-06-01 Start
Value
End
Value
AMZN
×
$10,000.00
2004-08-19
$767,011.26
2026-06-01
Amazon.com Inc NASDAQ Common Stock
GOOG
×
$10,000.00
2004-08-19
$852,352.23
2026-06-01
Alphabet Inc Class C NASDAQ Common Stock
MSFT
×
$10,000.00
2004-08-19
$156,912.91
2026-06-01
Microsoft Corporation NASDAQ Common Stock
VTI
×
$10,000.00
2004-08-19
$59,795.28
2026-06-01
Vanguard Total Stock Market Index Fund ETF Shares NYSE Exchange-Traded Fund

Annual Returns

Year AMZN GOOG MSFT VTI
2026 (YTD) +9.78% +15.24% −7.23% +8.46%
2025 +2.47% +61.11% +12.57% +14.05%
2024 +40.35% +31.82% +9.76% +20.34%
2023 +75.02% +53.68% +53.07% +21.96%
2022 −52.68% −42.40% −32.40% −24.41%
2021 −4.35% +54.31% +42.45% +17.42%
2020 +73.89% +29.27% +40.62% +19.45%
2019 +20.28% +26.22% +54.04% +27.75%
2018 +26.03% −2.88% +18.54% −7.01%
2017 +52.73% +32.77% +37.82% +18.70%
2016 +8.70% −0.36% +12.74% +10.53%
2015 +116.20% +43.51% +21.80% −0.37%
2014 −22.76% −6.67% +26.61% +11.71%
2013 +56.61% +56.09% +42.16% +31.47%
2012 +42.46% +7.65% +3.98% +14.47%
2011 −6.61% +5.61% −7.27% −1.94%
2010 +31.84% −5.61% −7.90% +15.70%
2009 +155.38% +96.18% +56.22% +25.49%
2008 −44.70% −55.55% −44.44% −37.04%
2007 +125.54% +44.26% +16.09% +1.23%
2006 −18.36% +8.27% +12.99% +12.86%
2005 +2.93% +108.05% −4.22% +2.78%
2004 −18.48% +91.30% +5.69% +9.23%
2003 +173.42% +4.85% +28.33%
2002 +70.53% −23.77% −22.33%
2001 −31.53% +50.41% −6.77%
2000 −80.23% −64.07%
1999 +38.46% +63.96%
1998 +949.65% +111.20%
1997 +154.56% +53.81%
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

Thu 2004-08-19💬 to Mon 2026-06-01 Current
Drawdown
Worst
Drawdown
AMZN
×
−5.25%
from 2026-05-06 peak
−66.06%
2008-11-20
from 2007-10-23 peak
Amazon.com Inc NASDAQ Common Stock
GOOG
×
−6.81%
from 2026-05-13 peak
−65.96%
2008-11-24
from 2007-11-06 peak
Alphabet Inc Class C NASDAQ Common Stock
MSFT
×
−16.97%
from 2025-10-28 peak
−58.61%
2009-03-09
from 2007-11-01 peak
Microsoft Corporation NASDAQ Common Stock
VTI
×
−56.23%
2009-03-09
from 2007-10-09 peak
Vanguard Total Stock Market Index Fund ETF Shares NYSE Exchange-Traded Fund

Rolling Returns

Period ending Mon 2026-06-01 1
Year
2
Years
3
Years
5
Years
10
Years
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
GOOG
×
+108.09% +102.98%
+42.44%/yr
+174.96%
+40.08%/yr
+149.19%
+20.04%/yr
+635.86%
+22.09%/yr
Alphabet Inc Class C 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
VTI
×
+25.51% +38.33%
+17.60%/yr
+69.30%
+19.18%/yr
+48.11%
+8.17%/yr
+193.92%
+11.39%/yr
Vanguard Total Stock Market Index Fund ETF Shares NYSE Exchange-Traded Fund