All charts and data below are with dividends reinvested. (Inflation adjustment is OFF !)

Total Real Returns

QQQ,SPMO,SMH: Total Return Chart (with Dividends Reinvested)

Mon 2015-10-12💬 to Tue 2026-06-09 YTD
Return
1 Year
Return
QQQ
×
+15.37%
2026-06-09
+34.02%
2026-06-09
Invesco QQQ Trust NASDAQ Exchange-Traded Fund
SPMO
×
+23.98%
2026-06-09
+39.21%
2026-06-09
Invesco S&P 500 Momentum ETF NYSE Exchange-Traded Fund
SMH
×
+64.11%
2026-06-09
+130.72%
2026-06-09
VanEck Semiconductor ETF NASDAQ Exchange-Traded Fund

Returns

Mon 2015-10-12💬 to Tue 2026-06-09 Overall
Return
Exponential
Trendline
QQQ
×
+616.73%
+20.30%/yr
+18.98%/yr
(R2=0.938)
Invesco QQQ Trust NASDAQ Exchange-Traded Fund
SPMO
×
+566.63%
+19.48%/yr
+17.30%/yr
(R2=0.929)
Invesco S&P 500 Momentum ETF NYSE Exchange-Traded Fund
SMH
×
+2,432.81%
+35.42%/yr
+29.52%/yr
(R2=0.943)
VanEck Semiconductor ETF NASDAQ Exchange-Traded Fund

Growth of $10,000

Mon 2015-10-12💬 to Tue 2026-06-09 Start
Value
End
Value
QQQ
×
$10,000.00
2015-10-12
$71,673.04
2026-06-09
Invesco QQQ Trust NASDAQ Exchange-Traded Fund
SPMO
×
$10,000.00
2015-10-12
$66,663.35
2026-06-09
Invesco S&P 500 Momentum ETF NYSE Exchange-Traded Fund
SMH
×
$10,000.00
2015-10-12
$253,280.59
2026-06-09
VanEck Semiconductor ETF NASDAQ Exchange-Traded Fund

Annual Returns

Year QQQ SPMO SMH
2026 (YTD) +15.37% +23.98% +64.11%
2025 +20.77% +26.58% +49.17%
2024 +25.58% +45.82% +39.10%
2023 +54.86% +17.56% +73.38%
2022 −32.58% −10.46% −33.53%
2021 +27.42% +22.64% +42.13%
2020 +48.62% +28.25% +55.53%
2019 +38.96% +25.93% +64.45%
2018 −0.13% −0.92% −9.05%
2017 +32.66% +27.76% +38.48%
2016 +7.10% +7.38% +35.54%
2015 +9.44% +2.79% −0.34%
2014 +19.18% +30.22%
2013 +36.63% +33.33%
2012 +18.11% +11.92%
2011 +3.38% +9.17%
2010 +19.91% +21.12%
2009 +54.70% +68.36%
2008 −41.73% −43.77%
2007 +19.03% +16.44%
2006 +7.14% −6.62%
2005 +1.58% +11.00%
2004 +10.52% −19.32%
2003 +49.67% +87.73%
2002 −37.37% −46.99%
2001 −33.34% −14.50%
2000 −36.11% −47.05%
1999 +78.95%

Drawdowns

Mon 2015-10-12💬 to Tue 2026-06-09 Current
Drawdown
Worst
Drawdown
QQQ
×
−5.14%
from 2026-06-02 peak
−35.12%
2022-11-03
from 2021-12-27 peak
Invesco QQQ Trust NASDAQ Exchange-Traded Fund
SPMO
×
−4.89%
from 2026-06-03 peak
−30.95%
2020-03-23
from 2020-02-19 peak
Invesco S&P 500 Momentum ETF NYSE Exchange-Traded Fund
SMH
×
−7.35%
from 2026-06-03 peak
−45.30%
2022-10-14
from 2021-12-27 peak
VanEck Semiconductor ETF NASDAQ Exchange-Traded Fund

Rolling Returns

Period ending Tue 2026-06-09 1
Year
2
Years
3
Years
5
Years
10
Years
QQQ
×
+34.02% +54.57%
+24.33%/yr
+103.21%
+26.66%/yr
+116.53%
+16.71%/yr
+590.45%
+21.31%/yr
Invesco QQQ Trust NASDAQ Exchange-Traded Fund
SPMO
×
+39.21% +78.37%
+33.55%/yr
+175.40%
+40.17%/yr
+181.50%
+23.00%/yr
+537.16%
+20.34%/yr
Invesco S&P 500 Momentum ETF NYSE Exchange-Traded Fund
SMH
×
+130.72% +136.10%
+53.66%/yr
+307.97%
+59.79%/yr
+392.48%
+37.56%/yr
+2,148.74%
+36.52%/yr
VanEck Semiconductor ETF NASDAQ Exchange-Traded Fund