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

Total Real Returns

AAPL,QQQ,NVDA: Total Return Chart (with Dividends Reinvested)

Wed 1999-03-10? to Fri 2025-12-12 YTD
Return
TR
Price
AAPL
×
+11.63%
2025-12-12
2828.05 TR
2025-12-12
Apple Inc NASDAQ Common Stock
QQQ
×
+20.48%
2025-12-12
14.19 TR
2025-12-12
Invesco QQQ Trust NASDAQ Exchange-Traded Fund
NVDA
×
+30.37%
2025-12-12
4654.79 TR
2025-12-12
NVIDIA Corporation NASDAQ Common Stock

Returns

Wed 1999-03-10? to Fri 2025-12-12 Overall
Return
Exponential
Trendline
AAPL
×
+113,902.46%
+30.09%/yr
+31.79%/yr
(R2=0.958)
Apple Inc NASDAQ Common Stock
QQQ
×
+1,319.05%
+10.42%/yr
+11.66%/yr
(R2=0.803)
Invesco QQQ Trust NASDAQ Exchange-Traded Fund
NVDA
×
+422,653.62%
+36.62%/yr
+28.59%/yr
(R2=0.813)
NVIDIA Corporation NASDAQ Common Stock

Growth of $10,000

Wed 1999-03-10? to Fri 2025-12-12 Start
Value
End
Value
AAPL
×
$10,000.00
1999-03-10
$11,400,245.80
2025-12-12
Apple Inc NASDAQ Common Stock
QQQ
×
$10,000.00
1999-03-10
$141,905.02
2025-12-12
Invesco QQQ Trust NASDAQ Exchange-Traded Fund
NVDA
×
$10,000.00
1999-03-10
$42,275,362.32
2025-12-12
NVIDIA Corporation NASDAQ Common Stock

Annual Returns

Year AAPL QQQ NVDA
2025 (YTD) +11.63% +20.48% +30.37%
2024 +30.71% +25.58% +171.25%
2023 +49.01% +54.86% +239.02%
2022 −26.40% −32.58% −50.26%
2021 +34.65% +27.42% +125.48%
2020 +82.31% +48.62% +122.30%
2019 +88.96% +38.96% +76.94%
2018 −5.39% −0.13% −30.82%
2017 +48.46% +32.66% +81.99%
2016 +12.48% +7.10% +226.95%
2015 −3.01% +9.44% +67.12%
2014 +40.62% +19.18% +27.41%
2013 +8.07% +36.63% +33.52%
2012 +32.57% +18.11% −10.96%
2011 +25.56% +3.38% −10.00%
2010 +53.07% +19.91% −17.57%
2009 +146.90% +54.70% +131.53%
2008 −56.91% −41.73% −76.29%
2007 +133.48% +19.03% +37.88%
2006 +18.01% +7.14% +102.47%
2005 +123.27% +1.58% +55.17%
2004 +201.40% +10.52% +1.58%
2003 +49.09% +49.67% +101.59%
2002 −34.56% −37.37% −82.80%
2001 +47.26% −33.34% +308.23%
2000 −71.07% −36.11% +39.73%
1999 +151.19% +78.95% +138.30%
1998 +211.89%
1997 −37.12%
1996 −34.52%
1995 −17.33%
1994 +35.16%
1993 −50.43%
1992 +6.91%
1991 +32.33%
1990 +23.53%
1989 −11.60%
1988 −3.32%
1987 +108.44%
1986 +84.06%
1985 −24.47%
1984 +19.54%
1983 −18.48%
1982 +35.14%
1981 −35.19%
1980 +18.70%

Drawdowns

Wed 1999-03-10? to Fri 2025-12-12 Current
Drawdown
Worst
Drawdown
AAPL
×
−2.76% −81.80%
2003-04-17
Apple Inc NASDAQ Common Stock
QQQ
×
−3.48% −82.98%
2002-10-09
Invesco QQQ Trust NASDAQ Exchange-Traded Fund
NVDA
×
−15.46% −89.72%
2002-10-09
NVIDIA Corporation NASDAQ Common Stock