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

Total Real Returns

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

Mon 2015-10-12? to Thu 2026-05-14 YTD
Return
TR
Price
SPMO
×
+23.98%
2026-05-14
6.667 TR
2026-05-14
Invesco S&P 500 Momentum ETF Exchange-Traded Fund
QQQ
×
+17.32%
2026-05-14
16.69 TR
2026-05-14
Invesco QQQ Trust NASDAQ Exchange-Traded Fund
VT
×
+10.87%
2026-05-14
4.59 TR
2026-05-14
Vanguard Total World Stock Index Fund ETF Shares Exchange-Traded Fund
IYW
×
+21.77%
2026-05-14
10.31 TR
2026-05-14
iShares U.S. Technology ETF Exchange-Traded Fund

Returns

Mon 2015-10-12? to Thu 2026-05-14 Overall
Return
Exponential
Trendline
SPMO
×
+566.68%
+19.62%/yr
+17.14%/yr
(R2=0.929)
Invesco S&P 500 Momentum ETF Exchange-Traded Fund
QQQ
×
+628.84%
+20.64%/yr
+18.91%/yr
(R2=0.936)
Invesco QQQ Trust NASDAQ Exchange-Traded Fund
VT
×
+232.99%
+12.03%/yr
+10.53%/yr
(R2=0.898)
Vanguard Total World Stock Index Fund ETF Shares Exchange-Traded Fund
IYW
×
+897.97%
+24.27%/yr
+21.90%/yr
(R2=0.943)
iShares U.S. Technology ETF Exchange-Traded Fund

Growth of $10,000

Mon 2015-10-12? to Thu 2026-05-14 Start
Value
End
Value
SPMO
×
$10,000.00
2015-10-12
$66,667.87
2026-05-14
Invesco S&P 500 Momentum ETF Exchange-Traded Fund
QQQ
×
$10,000.00
2015-10-12
$72,884.07
2026-05-14
Invesco QQQ Trust NASDAQ Exchange-Traded Fund
VT
×
$10,000.00
2015-10-12
$33,298.83
2026-05-14
Vanguard Total World Stock Index Fund ETF Shares Exchange-Traded Fund
IYW
×
$10,000.00
2015-10-12
$99,797.17
2026-05-14
iShares U.S. Technology ETF Exchange-Traded Fund

Annual Returns

Year SPMO QQQ VT IYW
2026 (YTD) +23.98% +17.32% +10.87% +21.77%
2025 +26.58% +20.77% +22.44% +25.38%
2024 +45.82% +25.58% +16.49% +30.25%
2023 +17.56% +54.86% +22.04% +65.53%
2022 −10.46% −32.58% −18.01% −34.83%
2021 +22.64% +27.42% +18.27% +35.44%
2020 +28.25% +48.62% +16.59% +47.45%
2019 +25.93% +38.96% +26.81% +46.65%
2018 −0.92% −0.13% −9.76% −0.93%
2017 +27.76% +32.66% +24.50% +36.60%
2016 +7.38% +7.10% +8.50% +13.72%
2015 +2.79% +9.44% −1.86% +3.68%
2014 +19.18% +3.68% +19.46%
2013 +36.63% +22.94% +26.57%
2012 +18.11% +17.12% +11.68%
2011 +3.38% −7.51% −0.13%
2010 +19.91% +13.08% +12.41%
2009 +54.70% +32.66% +63.81%
2008 −41.73% −33.05% −43.15%
2007 +19.03% +14.96%
2006 +7.14% +9.95%
2005 +1.58% +2.77%
2004 +10.52% +1.34%
2003 +49.67% +49.26%
2002 −37.37% −38.91%
2001 −33.34% −28.65%
2000 −36.11% −32.00%
1999 +78.95%

Drawdowns

Mon 2015-10-12? to Thu 2026-05-14 Current
Drawdown
Worst
Drawdown
SPMO
×
0.00% −30.95%
2020-03-23
Invesco S&P 500 Momentum ETF Exchange-Traded Fund
QQQ
×
0.00% −35.12%
2022-11-03
Invesco QQQ Trust NASDAQ Exchange-Traded Fund
VT
×
0.00% −34.24%
2020-03-23
Vanguard Total World Stock Index Fund ETF Shares Exchange-Traded Fund
IYW
×
0.00% −39.44%
2022-11-03
iShares U.S. Technology ETF Exchange-Traded Fund

Rolling Returns

Period ending Thu 2026-05-14 1
Year
2
Years
3
Years
5
Years
10
Years
SPMO
×
+42.20% +87.48%
+36.95%/yr
+175.72%
+40.13%/yr
+188.79%
+23.63%/yr
+540.15%
+20.40%/yr
Invesco S&P 500 Momentum ETF Exchange-Traded Fund
QQQ
×
+39.45% +63.19%
+27.77%/yr
+125.38%
+31.04%/yr
+127.24%
+17.84%/yr
+633.33%
+22.04%/yr
Invesco QQQ Trust NASDAQ Exchange-Traded Fund
VT
×
+29.94% +45.68%
+20.71%/yr
+79.15%
+21.40%/yr
+70.58%
+11.27%/yr
+238.71%
+12.97%/yr
Vanguard Total World Stock Index Fund ETF Shares Exchange-Traded Fund
IYW
×
+51.98% +79.84%
+34.13%/yr
+160.11%
+37.44%/yr
+174.99%
+22.43%/yr
+909.63%
+26.01%/yr
iShares U.S. Technology ETF Exchange-Traded Fund