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

Total Real Returns

VOO,QQQ,SMH: Total Real Return Chart (Dividends Reinvested, Inflation Adjusted)

Thu 2010-09-09💬 to Fri 2026-05-29 YTD
Return
1 Year
Return
VOO
×
+7.93%
2026-05-29
+24.89%
2026-05-29
Vanguard S&P 500 ETF NYSE Exchange-Traded Fund
QQQ
×
+16.75%
2026-05-29
+37.31%
2026-05-29
Invesco QQQ Trust NASDAQ Exchange-Traded Fund
SMH
×
+61.35%
2026-05-29
+136.86%
2026-05-29
VanEck Semiconductor ETF NASDAQ Exchange-Traded Fund

Returns

Thu 2010-09-09💬 to Fri 2026-05-29 Overall
Return
Exponential
Trendline
VOO
×
+497.35%
+12.04%/yr
+10.76%/yr
(R2=0.970)
Vanguard S&P 500 ETF NYSE Exchange-Traded Fund
QQQ
×
+1,092.38%
+17.08%/yr
+15.72%/yr
(R2=0.972)
Invesco QQQ Trust NASDAQ Exchange-Traded Fund
SMH
×
+4,307.23%
+27.23%/yr
+22.58%/yr
(R2=0.972)
VanEck Semiconductor ETF NASDAQ Exchange-Traded Fund

Growth of $10,000

Thu 2010-09-09💬 to Fri 2026-05-29 Start
Value
End
Value
VOO
×
$10,000.00
2010-09-09
$59,734.73
2026-05-29
Vanguard S&P 500 ETF NYSE Exchange-Traded Fund
QQQ
×
$10,000.00
2010-09-09
$119,238.44
2026-05-29
Invesco QQQ Trust NASDAQ Exchange-Traded Fund
SMH
×
$10,000.00
2010-09-09
$440,722.57
2026-05-29
VanEck Semiconductor ETF NASDAQ Exchange-Traded Fund

Annual Returns

Year VOO QQQ SMH
2026 (YTD) +7.93% +16.75% +61.35%
2025 +14.75% +17.63% +45.29%
2024 +21.47% +22.06% +35.20%
2023 +22.23% +49.84% +67.76%
2022 −23.14% −36.68% −37.57%
2021 +20.33% +19.04% +32.79%
2020 +16.73% +46.63% +53.44%
2019 +28.43% +35.86% +60.78%
2018 −6.29% −2.00% −10.75%
2017 +19.25% +29.92% +35.61%
2016 +9.89% +4.92% +32.79%
2015 +0.59% +8.64% −1.06%
2014 +12.71% +18.29% +29.25%
2013 +30.43% +34.61% +31.36%
2012 +14.02% +16.10% +10.01%
2011 −1.04% +0.40% +6.02%
2010 +14.35% +18.14% +19.33%
2009 +50.60% +63.90%
2008 −41.78% −43.82%
2007 +14.35% +11.86%
2006 +4.51% −8.91%
2005 −1.79% +7.32%
2004 +7.04% −21.86%
2003 +46.91% +84.27%
2002 −38.82% −48.22%
2001 −34.36% −15.80%
2000 −38.21% −47.86%
1999 +75.08%

Drawdowns

Thu 2010-09-09💬 to Fri 2026-05-29 Current
Drawdown
Worst
Drawdown
VOO
×
−33.95%
2020-03-23
from 2020-02-19 peak
Vanguard S&P 500 ETF NYSE Exchange-Traded Fund
QQQ
×
−39.59%
2022-11-03
from 2021-11-19 peak
Invesco QQQ Trust NASDAQ Exchange-Traded Fund
SMH
×
−0.56%
from 2026-05-26 peak
−48.74%
2022-10-14
from 2021-12-27 peak
VanEck Semiconductor ETF NASDAQ Exchange-Traded Fund

Rolling Returns

Period ending Fri 2026-05-29 1
Year
2
Years
3
Years
5
Years
10
Years
VOO
×
+24.89% +38.64%
+17.76%/yr
+70.79%
+19.47%/yr
+55.78%
+9.27%/yr
+206.59%
+11.85%/yr
Vanguard S&P 500 ETF NYSE Exchange-Traded Fund
QQQ
×
+37.31% +53.75%
+24.01%/yr
+96.30%
+25.13%/yr
+83.47%
+12.90%/yr
+417.98%
+17.87%/yr
Invesco QQQ Trust NASDAQ Exchange-Traded Fund
SMH
×
+136.86% +130.96%
+52.02%/yr
+274.97%
+55.15%/yr
+298.97%
+31.87%/yr
+1,567.35%
+32.48%/yr
VanEck Semiconductor ETF NASDAQ Exchange-Traded Fund