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

Total Real Returns

QQQ,SCHG,SPY: Total Real Return Chart (Dividends Reinvested, Inflation Adjusted)

Fri 2009-12-11? to Thu 2025-07-17 YTD
Return
TRR
Price
QQQ
×
+7.67%
2025-07-17
6.616 TRR
2025-07-17
Invesco QQQ Trust NASDAQ Exchange-Traded Fund
SCHG
×
+4.46%
2025-07-17
7.214 TRR
2025-07-17
Schwab U.S. Large-Cap Growth ETF Exchange-Traded Fund
SPY
×
+5.35%
2025-07-17
11.37 TRR
2025-07-17
SPDR S&P 500 ETF Trust Exchange-Traded Fund

Returns

Fri 2009-12-11? to Thu 2025-07-17 Overall
Return
Exponential
Trendline
QQQ
×
+878.58%
+15.75%/yr
+15.75%/yr
(R2=0.972)
Invesco QQQ Trust NASDAQ Exchange-Traded Fund
SCHG
×
+621.43%
+13.51%/yr
+13.22%/yr
(R2=0.965)
Schwab U.S. Large-Cap Growth ETF Exchange-Traded Fund
SPY
×
+404.17%
+10.93%/yr
+10.69%/yr
(R2=0.968)
SPDR S&P 500 ETF Trust Exchange-Traded Fund

Growth of $10,000

Fri 2009-12-11? to Thu 2025-07-17 Start
Value
End
Value
QQQ
×
$10,000.00
2009-12-11
$97,857.52
2025-07-17
Invesco QQQ Trust NASDAQ Exchange-Traded Fund
SCHG
×
$10,000.00
2009-12-11
$72,142.68
2025-07-17
Schwab U.S. Large-Cap Growth ETF Exchange-Traded Fund
SPY
×
$10,000.00
2009-12-11
$50,416.63
2025-07-17
SPDR S&P 500 ETF Trust Exchange-Traded Fund

Annual Returns

Year QQQ SCHG SPY
2025 (YTD) +7.67% +4.46% +5.35%
2024 +22.06% +31.15% +21.39%
2023 +49.84% +45.25% +22.09%
2022 −36.68% −35.93% −23.15%
2021 +19.04% +19.65% +20.27%
2020 +46.63% +37.35% +16.74%
2019 +35.86% +32.99% +28.30%
2018 −2.00% −3.26% −6.36%
2017 +29.92% +25.43% +19.19%
2016 +4.93% +4.65% +9.73%
2015 +8.64% +2.49% +0.50%
2014 +18.28% +14.93% +12.62%
2013 +34.62% +32.06% +30.35%
2012 +16.09% +14.89% +14.01%
2011 +0.41% −3.61% −1.05%
2010 +18.14% +15.13% +13.36%
2009 +50.58% +2.81% +23.00%
2008 −41.77% −36.85%
2007 +14.34% +1.01%
2006 +4.51% +13.00%
2005 −1.78% +1.35%
2004 +7.03% +7.21%
2003 +46.90% +25.82%
2002 −38.81% −23.40%
2001 −34.37% −13.11%
2000 −38.21% −12.70%
1999 +75.08% +17.24%
1998 +26.65%
1997 +31.23%
1996 +18.57%
1995 +34.63%
1994 −2.21%
1993 +6.28%

Drawdowns

Fri 2009-12-11? to Thu 2025-07-17 Current
Drawdown
Worst
Drawdown
QQQ
×
0.00% −39.59%
2022-11-03
Invesco QQQ Trust NASDAQ Exchange-Traded Fund
SCHG
×
0.00% −38.94%
2023-01-05
Schwab U.S. Large-Cap Growth ETF Exchange-Traded Fund
SPY
×
0.00% −33.67%
2020-03-23
SPDR S&P 500 ETF Trust Exchange-Traded Fund