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

Total Real Returns

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

Thu 2010-09-09? to Fri 2026-05-08 YTD
Return
TRR
Price
VOO
×
+6.29%
2026-05-08
5.871 TRR
2026-05-08
Vanguard S&P 500 ETF Exchange-Traded Fund
SMH
×
+56.48%
2026-05-08
12.84 TRR
2026-05-08
VanEck Semiconductor ETF NASDAQ Exchange-Traded Fund
FSELX
×
+53.63%
2026-05-08
186.75 TRR
2026-05-08
Fidelity Select Semiconductors Portfolio Mutual Fund
QQQ
×
+13.68%
2026-05-08
8.196 TRR
2026-05-08
Invesco QQQ Trust NASDAQ Exchange-Traded Fund
VGT
×
+18.14%
2026-05-08
12.39 TRR
2026-05-08
Vanguard Information Technology Index Fund ETF Shares Exchange-Traded Fund
SCHG
×
+2.44%
2026-05-08
8.097 TRR
2026-05-08
Schwab U.S. Large-Cap Growth ETF Exchange-Traded Fund

Returns

Thu 2010-09-09? to Fri 2026-05-08 Overall
Return
Exponential
Trendline
VOO
×
+487.13%
+11.97%/yr
+10.75%/yr
(R2=0.970)
Vanguard S&P 500 ETF Exchange-Traded Fund
SMH
×
+4,103.00%
+26.96%/yr
+22.48%/yr
(R2=0.973)
VanEck Semiconductor ETF NASDAQ Exchange-Traded Fund
FSELX
×
+3,379.28%
+25.44%/yr
+21.51%/yr
(R2=0.964)
Fidelity Select Semiconductors Portfolio Mutual Fund
QQQ
×
+1,058.05%
+16.93%/yr
+15.71%/yr
(R2=0.972)
Invesco QQQ Trust NASDAQ Exchange-Traded Fund
VGT
×
+1,234.63%
+17.99%/yr
+17.15%/yr
(R2=0.974)
Vanguard Information Technology Index Fund ETF Shares Exchange-Traded Fund
SCHG
×
+705.45%
+14.25%/yr
+13.38%/yr
(R2=0.966)
Schwab U.S. Large-Cap Growth ETF Exchange-Traded Fund

Growth of $10,000

Thu 2010-09-09? to Fri 2026-05-08 Start
Value
End
Value
VOO
×
$10,000.00
2010-09-09
$58,712.56
2026-05-08
Vanguard S&P 500 ETF Exchange-Traded Fund
SMH
×
$10,000.00
2010-09-09
$420,300.14
2026-05-08
VanEck Semiconductor ETF NASDAQ Exchange-Traded Fund
FSELX
×
$10,000.00
2010-09-09
$347,928.11
2026-05-08
Fidelity Select Semiconductors Portfolio Mutual Fund
QQQ
×
$10,000.00
2010-09-09
$115,805.01
2026-05-08
Invesco QQQ Trust NASDAQ Exchange-Traded Fund
VGT
×
$10,000.00
2010-09-09
$133,462.73
2026-05-08
Vanguard Information Technology Index Fund ETF Shares Exchange-Traded Fund
SCHG
×
$10,000.00
2010-09-09
$80,544.69
2026-05-08
Schwab U.S. Large-Cap Growth ETF Exchange-Traded Fund

Annual Returns

Year VOO SMH FSELX QQQ VGT SCHG
2026 (YTD) +6.29% +56.48% +53.63% +13.68% +18.14% +2.44%
2025 +14.75% +45.29% +39.59% +17.63% +18.60% +14.44%
2024 +21.47% +35.20% +39.59% +22.06% +25.68% +31.18%
2023 +22.23% +67.76% +72.70% +49.84% +47.71% +45.24%
2022 −23.14% −37.57% −39.20% −36.68% −33.97% −35.94%
2021 +20.33% +32.79% +48.70% +19.04% +21.87% +19.69%
2020 +16.73% +53.44% +42.38% +46.63% +44.08% +37.27%
2019 +28.43% +60.78% +60.83% +35.86% +45.30% +32.98%
2018 −6.29% −10.75% −18.05% −2.00% +0.54% −3.20%
2017 +19.25% +35.61% +32.05% +29.92% +34.25% +25.40%
2016 +9.89% +32.79% +29.67% +4.92% +11.46% +4.65%
2015 +0.59% −1.06% +2.56% +8.64% +4.28% +2.49%
2014 +12.71% +29.25% +37.45% +18.29% +17.14% +14.93%
2013 +30.43% +31.36% +37.12% +34.61% +29.03% +32.06%
2012 +14.02% +10.01% +1.84% +16.10% +12.01% +14.89%
2011 −1.04% +6.02% −11.13% +0.40% −2.36% −3.60%
2010 +14.35% +19.33% +15.12% +18.14% +11.12% +15.12%
2009 +63.90% +80.11% +50.60% +57.60% +2.82%
2008 −43.82% −49.91% −41.78% −42.87%
2007 +11.86% +0.56% +14.35% +10.26%
2006 −8.91% −1.51% +4.51% +6.18%
2005 +7.32% +11.92% −1.79% −0.42%
2004 −21.86% −12.66% +7.04% −5.48%
2003 +84.27% +68.73% +46.91%
2002 −48.22% −51.69% −38.82%
2001 −15.80% −16.03% −34.36%
2000 −47.86% −16.82% −38.21%
1999 +101.06% +75.08%
1998 +48.73%
1997 +19.89%
1996 +37.16%
1995 +73.35%
1994 +14.12%
1993 +28.55%
1992 +29.85%
1991 +31.40%
1990 +0.26%
1989 +10.44%
1988 −12.23%
1987 −17.14%
1986 −27.72%

Drawdowns

Thu 2010-09-09? to Fri 2026-05-08 Current
Drawdown
Worst
Drawdown
VOO
×
0.00% −33.95%
2020-03-23
Vanguard S&P 500 ETF Exchange-Traded Fund
SMH
×
0.00% −48.74%
2022-10-14
VanEck Semiconductor ETF NASDAQ Exchange-Traded Fund
FSELX
×
0.00% −91.37%
2012-11-16
Fidelity Select Semiconductors Portfolio Mutual Fund
QQQ
×
0.00% −39.59%
2022-11-03
Invesco QQQ Trust NASDAQ Exchange-Traded Fund
VGT
×
0.00% −39.15%
2022-10-14
Vanguard Information Technology Index Fund ETF Shares Exchange-Traded Fund
SCHG
×
−0.59% −38.93%
2023-01-05
Schwab U.S. Large-Cap Growth ETF Exchange-Traded Fund