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

Total Real Returns

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

Tue 2020-10-13? to Fri 2026-05-22 YTD
Return
1 Year
Return
VOO
×
+6.47%
2026-05-22
+24.58%
2026-05-22
Vanguard S&P 500 ETF Exchange-Traded Fund
QQQM
×
+13.56%
2026-05-22
+35.06%
2026-05-22
Invesco NASDAQ 100 ETF NASDAQ Exchange-Traded Fund
VUG
×
+4.64%
2026-05-22
+24.30%
2026-05-22
Vanguard Growth Index Fund ETF Shares Exchange-Traded Fund
VTI
×
+6.55%
2026-05-22
+24.59%
2026-05-22
Vanguard Total Stock Market Index Fund ETF Shares Exchange-Traded Fund
SCHD
×
+17.18%
2026-05-22
+26.43%
2026-05-22
Schwab U.S. Dividend Equity ETF Exchange-Traded Fund

Returns

Tue 2020-10-13? to Fri 2026-05-22 Overall
Return
Exponential
Trendline
VOO
×
+79.89%
+11.05%/yr
+8.75%/yr
(R2=0.634)
Vanguard S&P 500 ETF Exchange-Traded Fund
QQQM
×
+97.05%
+12.87%/yr
+10.61%/yr
(R2=0.556)
Invesco NASDAQ 100 ETF NASDAQ Exchange-Traded Fund
VUG
×
+75.74%
+10.58%/yr
+9.67%/yr
(R2=0.490)
Vanguard Growth Index Fund ETF Shares Exchange-Traded Fund
VTI
×
+72.73%
+10.24%/yr
+7.58%/yr
(R2=0.537)
Vanguard Total Stock Market Index Fund ETF Shares Exchange-Traded Fund
SCHD
×
+59.81%
+8.72%/yr
+3.34%/yr
(R2=0.384)
Schwab U.S. Dividend Equity ETF Exchange-Traded Fund

Growth of $10,000

Tue 2020-10-13? to Fri 2026-05-22 Start
Value
End
Value
VOO
×
$10,000.00
2020-10-13
$17,988.82
2026-05-22
Vanguard S&P 500 ETF Exchange-Traded Fund
QQQM
×
$10,000.00
2020-10-13
$19,704.77
2026-05-22
Invesco NASDAQ 100 ETF NASDAQ Exchange-Traded Fund
VUG
×
$10,000.00
2020-10-13
$17,574.15
2026-05-22
Vanguard Growth Index Fund ETF Shares Exchange-Traded Fund
VTI
×
$10,000.00
2020-10-13
$17,272.97
2026-05-22
Vanguard Total Stock Market Index Fund ETF Shares Exchange-Traded Fund
SCHD
×
$10,000.00
2020-10-13
$15,980.62
2026-05-22
Schwab U.S. Dividend Equity ETF Exchange-Traded Fund

Annual Returns

Year VOO QQQM VUG VTI SCHD
2026 (YTD) +6.47% +13.56% +4.64% +6.55% +17.18%
2025 +14.75% +17.70% +16.29% +14.05% +1.62%
2024 +21.47% +22.16% +28.97% +20.34% +8.53%
2023 +22.23% +49.99% +42.08% +21.96% +1.16%
2022 −23.14% −36.62% −37.22% −24.41% −9.13%
2021 +20.33% +19.07% +18.97% +17.42% +21.34%
2020 +16.73% +6.61% +38.36% +19.45% +13.48%
2019 +28.43% +33.97% +27.75% +24.45%
2018 −6.29% −5.13% −7.01% −7.33%
2017 +19.25% +25.08% +18.70% +18.35%
2016 +9.89% +4.12% +10.53% +14.09%
2015 +0.59% +2.49% −0.37% −1.02%
2014 +12.71% +12.76% +11.71% +10.85%
2013 +30.43% +30.52% +31.47% +30.91%
2012 +14.02% +15.02% +14.47% +9.50%
2011 −1.04% −1.11% −1.94% +5.72%
2010 +14.35% +15.49% +15.70%
2009 +35.30% +25.49%
2008 −38.08% −37.04%
2007 +8.09% +1.23%
2006 +6.51% +12.86%
2005 +1.54% +2.78%
2004 +2.16% +9.23%
2003 +28.33%
2002 −22.33%
2001 −6.77%

Drawdowns

Tue 2020-10-13? to Fri 2026-05-22 Current
Drawdown
Worst
Drawdown
VOO
×
−0.40%
from 2026-05-14 peak
−29.19%
2022-10-12
from 2021-12-29 peak
Vanguard S&P 500 ETF Exchange-Traded Fund
QQQM
×
−0.40%
from 2026-05-14 peak
−39.52%
2022-11-03
from 2021-11-19 peak
Invesco NASDAQ 100 ETF NASDAQ Exchange-Traded Fund
VUG
×
−1.15%
from 2026-05-14 peak
−40.05%
2022-11-03
from 2021-11-19 peak
Vanguard Growth Index Fund ETF Shares Exchange-Traded Fund
VTI
×
−0.25%
from 2026-05-14 peak
−30.16%
2022-10-12
from 2021-11-08 peak
Vanguard Total Stock Market Index Fund ETF Shares Exchange-Traded Fund
SCHD
×
−21.66%
2022-09-30
from 2022-01-04 peak
Schwab U.S. Dividend Equity ETF Exchange-Traded Fund

Rolling Returns

Period ending Fri 2026-05-22 1
Year
2
Years
3
Years
5
Years
10
Years
VOO
×
+24.58% +35.76%
+16.53%/yr
+68.89%
+19.08%/yr
+55.26%
+9.19%/yr
+209.01%
+11.94%/yr
Vanguard S&P 500 ETF Exchange-Traded Fund
QQQM
×
+35.06% +49.90%
+22.45%/yr
+97.28%
+25.41%/yr
+82.62%
+12.79%/yr
Invesco NASDAQ 100 ETF NASDAQ Exchange-Traded Fund
VUG
×
+24.30% +41.24%
+18.86%/yr
+85.77%
+22.92%/yr
+63.78%
+10.37%/yr
+288.36%
+14.52%/yr
Vanguard Growth Index Fund ETF Shares Exchange-Traded Fund
VTI
×
+24.59% +34.90%
+16.16%/yr
+67.13%
+18.67%/yr
+47.25%
+8.04%/yr
+195.83%
+11.45%/yr
Vanguard Total Stock Market Index Fund ETF Shares Exchange-Traded Fund
SCHD
×
+26.43% +26.15%
+12.32%/yr
+42.04%
+12.41%/yr
+23.20%
+4.26%/yr
+148.29%
+9.52%/yr
Schwab U.S. Dividend Equity ETF Exchange-Traded Fund