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

Total Real Returns

QQQ,AAPL,MSFT: Total Real Return Chart (Dividends Reinvested, Inflation Adjusted)

Wed 1999-03-10💬 to Wed 2026-06-24 YTD
Return
1 Year
Return
QQQ
×
+11.82%
2026-06-24
+26.90%
2026-06-24
Invesco QQQ Trust NASDAQ Exchange-Traded Fund
AAPL
×
+4.16%
2026-06-24
+40.92%
2026-06-24
Apple Inc NASDAQ Common Stock
MSFT
×
−26.80%
2026-06-24
−27.90%
2026-06-24
Microsoft Corporation NASDAQ Common Stock

Returns

Wed 1999-03-10💬 to Wed 2026-06-24 Overall
Return
Exponential
Trendline
QQQ
×
+708.28%
+7.96%/yr
+9.34%/yr
(R2=0.734)
Invesco QQQ Trust NASDAQ Exchange-Traded Fund
AAPL
×
+58,834.70%
+26.33%/yr
+28.56%/yr
(R2=0.952)
Apple Inc NASDAQ Common Stock
MSFT
×
+629.80%
+7.55%/yr
+11.47%/yr
(R2=0.734)
Microsoft Corporation NASDAQ Common Stock

Growth of $10,000

Wed 1999-03-10💬 to Wed 2026-06-24 Start
Value
End
Value
QQQ
×
$10,000.00
1999-03-10
$80,827.99
2026-06-24
Invesco QQQ Trust NASDAQ Exchange-Traded Fund
AAPL
×
$10,000.00
1999-03-10
$5,893,469.52
2026-06-24
Apple Inc NASDAQ Common Stock
MSFT
×
$10,000.00
1999-03-10
$72,980.01
2026-06-24
Microsoft Corporation NASDAQ Common Stock

Annual Returns

Year QQQ AAPL MSFT
2026 (YTD) +11.82% +4.16% −26.80%
2025 +17.63% +6.21% +12.57%
2024 +22.06% +27.04% +9.76%
2023 +49.84% +44.18% +53.07%
2022 −36.67% −30.87% −32.40%
2021 +19.04% +25.80% +42.45%
2020 +46.63% +79.86% +40.62%
2019 +35.86% +84.74% +54.04%
2018 −2.00% −7.16% +18.54%
2017 +29.92% +45.39% +37.82%
2016 +4.92% +10.20% +12.74%
2015 +8.64% −3.72% +21.80%
2014 +18.29% +39.57% +26.61%
2013 +34.61% +6.47% +42.16%
2012 +16.10% +30.31% +3.98%
2011 +0.40% +21.94% −7.27%
2010 +18.14% +50.81% −7.90%
2009 +50.60% +140.36% +56.22%
2008 −41.78% −56.95% −44.44%
2007 +14.35% +124.30% +16.09%
2006 +4.51% +15.11% +12.99%
2005 −1.79% +115.87% −4.22%
2004 +7.04% +191.81% +5.69%
2003 +46.91% +46.39% +4.85%
2002 −38.82% −36.08% −23.77%
2001 −34.36% +45.01% +50.41%
2000 −38.21% −72.02% −64.07%
1999 +75.08% +144.58% +63.96%
1998 +207.07% +111.20%
1997 −38.18% +53.81%
1996 −36.61% +82.27%
1995 −19.41% +40.00%
1994 +31.65% +47.68%
1993 −51.76% −8.10%
1992 +3.91% +11.87%
1991 +28.39% +115.18%
1990 +16.37% +63.01%
1989 −15.51% +56.16%
1988 −7.42% −5.98%
1987 +99.53% +115.28%
1986 +82.29% +70.22%
1985 −27.28%
1984 +14.91%
1983 −21.39%
1982 +30.07%
1981 −40.47%
1980 +18.06%

Drawdowns

Wed 1999-03-10💬 to Wed 2026-06-24 Current
Drawdown
Worst
Drawdown
QQQ
×
−4.89%
from 2026-06-02 peak
−83.94%
2002-10-09
from 2000-03-24 peak
Invesco QQQ Trust NASDAQ Exchange-Traded Fund
AAPL
×
−7.24%
from 2026-06-02 peak
−83.10%
2003-04-17
from 2000-03-22 peak
Apple Inc NASDAQ Common Stock
MSFT
×
−34.48%
from 2025-10-28 peak
−75.74%
2009-03-09
from 1999-12-27 peak
Microsoft Corporation NASDAQ Common Stock

Rolling Returns

Period ending Wed 2026-06-24 1
Year
2
Years
3
Years
5
Years
10
Years
QQQ
×
+26.90% +41.65%
+19.02%/yr
+80.96%
+21.86%/yr
+68.90%
+11.05%/yr
+424.18%
+18.02%/yr
Invesco QQQ Trust NASDAQ Exchange-Traded Fund
AAPL
×
+40.92% +32.79%
+15.24%/yr
+44.45%
+13.04%/yr
+81.90%
+12.71%/yr
+888.07%
+25.74%/yr
Apple Inc NASDAQ Common Stock
MSFT
×
−27.90% −22.47%
−11.95%/yr
+1.32%
+0.44%/yr
+15.25%
+2.88%/yr
+494.64%
+19.52%/yr
Microsoft Corporation NASDAQ Common Stock