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

Total Real Returns

VOO,QQQM,SMH,VUG,SPYG,VTI: Total Real Return Chart (Dividends Reinvested, Inflation Adjusted)

Tue 2020-10-13? to Fri 2026-05-01? YTD
Return
TRR
Price
VOO
×
+6.09%
2026-05-01
5.74 TRR
2026-05-01
Vanguard S&P 500 ETF Exchange-Traded Fund
QQQM
×
+7.54%
2026-05-01
1.866 TRR
2026-05-01
Invesco NASDAQ 100 ETF NASDAQ Exchange-Traded Fund
SMH
×
+38.55%
2026-05-01
11.56 TRR
2026-05-01
VanEck Semiconductor ETF NASDAQ Exchange-Traded Fund
VUG
×
+4.58%
2026-05-01
7.302 TRR
2026-05-01
Vanguard Growth Index Fund ETF Shares Exchange-Traded Fund
SPYG
×
+7.91%
2026-05-01
3.22 TRR
2026-05-01
SPDR Portfolio S&P 500 Growth ETF Exchange-Traded Fund
VTI
×
+6.19%
2026-05-01
5.149 TRR
2026-05-01
Vanguard Total Stock Market Index Fund ETF Shares Exchange-Traded Fund

Returns

Tue 2020-10-13? to Fri 2026-05-01? Overall
Return
Exponential
Trendline
VOO
×
+75.25%
+10.64%/yr
+8.60%/yr
(R2=0.623)
Vanguard S&P 500 ETF Exchange-Traded Fund
QQQM
×
+86.60%
+11.90%/yr
+10.37%/yr
(R2=0.542)
Invesco NASDAQ 100 ETF NASDAQ Exchange-Traded Fund
SMH
×
+339.36%
+30.58%/yr
+22.44%/yr
(R2=0.721)
VanEck Semiconductor ETF NASDAQ Exchange-Traded Fund
VUG
×
+69.71%
+10.01%/yr
+9.49%/yr
(R2=0.475)
Vanguard Growth Index Fund ETF Shares Exchange-Traded Fund
SPYG
×
+76.62%
+10.80%/yr
+9.01%/yr
(R2=0.483)
SPDR Portfolio S&P 500 Growth ETF Exchange-Traded Fund
VTI
×
+68.66%
+9.88%/yr
+7.42%/yr
(R2=0.523)
Vanguard Total Stock Market Index Fund ETF Shares Exchange-Traded Fund

Growth of $10,000

Tue 2020-10-13? to Fri 2026-05-01? Start
Value
End
Value
VOO
×
$10,000.00
2020-10-13
$17,524.85
2026-05-01
Vanguard S&P 500 ETF Exchange-Traded Fund
QQQM
×
$10,000.00
2020-10-13
$18,660.33
2026-05-01
Invesco NASDAQ 100 ETF NASDAQ Exchange-Traded Fund
SMH
×
$10,000.00
2020-10-13
$43,935.70
2026-05-01
VanEck Semiconductor ETF NASDAQ Exchange-Traded Fund
VUG
×
$10,000.00
2020-10-13
$16,971.27
2026-05-01
Vanguard Growth Index Fund ETF Shares Exchange-Traded Fund
SPYG
×
$10,000.00
2020-10-13
$17,661.88
2026-05-01
SPDR Portfolio S&P 500 Growth ETF Exchange-Traded Fund
VTI
×
$10,000.00
2020-10-13
$16,866.47
2026-05-01
Vanguard Total Stock Market Index Fund ETF Shares Exchange-Traded Fund

Annual Returns

Year VOO QQQM SMH VUG SPYG VTI
2026 (YTD) +6.09% +7.54% +38.55% +4.58% +7.91% +6.19%
2025 +14.75% +17.70% +45.29% +16.29% +18.91% +14.05%
2024 +21.47% +22.16% +35.20% +28.97% +32.18% +20.34%
2023 +22.23% +49.99% +67.76% +42.08% +25.81% +21.96%
2022 −23.14% −36.62% −37.57% −37.22% −33.70% −24.41%
2021 +20.33% +19.07% +32.79% +18.97% +23.33% +17.42%
2020 +16.73% +6.61% +53.44% +38.36% +31.67% +19.45%
2019 +28.43% +60.78% +33.97% +27.92% +27.75%
2018 −6.29% −10.75% −5.13% −1.99% −7.01%
2017 +19.25% +35.61% +25.08% +24.60% +18.70%
2016 +9.89% +32.79% +4.12% +4.67% +10.53%
2015 +0.59% −1.06% +2.49% +4.31% −0.37%
2014 +12.71% +29.25% +12.76% +13.94% +11.71%
2013 +30.43% +31.36% +30.52% +30.64% +31.47%
2012 +14.02% +10.01% +15.02% +12.24% +14.47%
2011 −1.04% +6.02% −1.11% +1.62% −1.94%
2010 +14.35% +19.33% +15.49% +14.53% +15.70%
2009 +63.90% +35.30% +33.37% +25.49%
2008 −43.82% −38.08% −37.47% −37.04%
2007 +11.86% +8.09% +6.40% +1.23%
2006 −8.91% +6.51% +6.34% +12.86%
2005 +7.32% +1.54% −0.63% +2.78%
2004 −21.86% +2.16% +1.95% +9.23%
2003 +84.27% +25.97% +28.33%
2002 −48.22% −33.71% −22.33%
2001 −15.80% −27.03% −6.77%
2000 −47.86% −24.59%

Drawdowns

Tue 2020-10-13? to Fri 2026-05-01? Current
Drawdown
Worst
Drawdown
VOO
×
0.00% −29.19%
2022-10-12
Vanguard S&P 500 ETF Exchange-Traded Fund
QQQM
×
0.00% −39.52%
2022-11-03
Invesco NASDAQ 100 ETF NASDAQ Exchange-Traded Fund
SMH
×
0.00% −48.74%
2022-10-14
VanEck Semiconductor ETF NASDAQ Exchange-Traded Fund
VUG
×
−2.01% −40.05%
2022-11-03
Vanguard Growth Index Fund ETF Shares Exchange-Traded Fund
SPYG
×
0.00% −36.99%
2022-11-03
SPDR Portfolio S&P 500 Growth ETF Exchange-Traded Fund
VTI
×
0.00% −30.16%
2022-10-12
Vanguard Total Stock Market Index Fund ETF Shares Exchange-Traded Fund