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

Total Real Returns

FSPGX,QQQM: Total Return Chart (with Dividends Reinvested)

Tue 2020-10-13? to Fri 2026-05-22 YTD
Return
1 Year
Return
FSPGX
×
+5.81%
2026-05-22
+27.35%
2026-05-22
Fidelity Large Cap Growth Index Fund Institutional Premium Class Mutual Fund
QQQM
×
+16.97%
2026-05-22
+40.32%
2026-05-22
Invesco NASDAQ 100 ETF NASDAQ Exchange-Traded Fund

Returns

Tue 2020-10-13? to Fri 2026-05-22 Overall
Return
Exponential
Trendline
FSPGX
×
+132.73%
+16.27%/yr
+15.46%/yr
(R2=0.779)
Fidelity Large Cap Growth Index Fund Institutional Premium Class Mutual Fund
QQQM
×
+152.64%
+17.98%/yr
+15.35%/yr
(R2=0.754)
Invesco NASDAQ 100 ETF NASDAQ Exchange-Traded Fund

Growth of $10,000

Tue 2020-10-13? to Fri 2026-05-22 Start
Value
End
Value
FSPGX
×
$10,000.00
2020-10-13
$23,272.95
2026-05-22
Fidelity Large Cap Growth Index Fund Institutional Premium Class Mutual Fund
QQQM
×
$10,000.00
2020-10-13
$25,264.15
2026-05-22
Invesco NASDAQ 100 ETF NASDAQ Exchange-Traded Fund

Annual Returns

Year FSPGX QQQM
2026 (YTD) +5.81% +16.97%
2025 +18.54% +20.85%
2024 +33.27% +25.68%
2023 +42.77% +55.01%
2022 −29.17% −32.52%
2021 +29.81% +27.45%
2020 +40.11% +6.67%
2019 +36.44%
2018 −1.35%
2017 +30.42%
2016 +6.21%

Drawdowns

Tue 2020-10-13? to Fri 2026-05-22 Current
Drawdown
Worst
Drawdown
FSPGX
×
−0.71%
from 2026-05-14 peak
−32.66%
2022-10-14
from 2021-12-27 peak
Fidelity Large Cap Growth Index Fund Institutional Premium Class Mutual Fund
QQQM
×
−0.31%
from 2026-05-14 peak
−35.05%
2022-11-03
from 2021-11-19 peak
Invesco NASDAQ 100 ETF NASDAQ Exchange-Traded Fund

Rolling Returns

Period ending Fri 2026-05-22 1
Year
2
Years
3
Years
5
Years
10
Years
FSPGX
×
+27.35% +46.85%
+21.20%/yr
+100.03%
+25.99%/yr
+109.72%
+15.96%/yr
Fidelity Large Cap Growth Index Fund Institutional Premium Class Mutual Fund
QQQM
×
+40.32% +59.38%
+26.26%/yr
+116.67%
+29.39%/yr
+127.02%
+17.81%/yr
Invesco NASDAQ 100 ETF NASDAQ Exchange-Traded Fund