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

Total Real Returns

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

Thu 2004-08-19? to Tue 2025-07-15 YTD
Return
TRR
Price
MSFT
×
+17.74%
2025-07-15
2872.35 TRR
2025-07-15
Microsoft Corporation NASDAQ Common Stock
AAPL
×
−18.19%
2025-07-15
563.64 TRR
2025-07-15
Apple Inc NASDAQ Common Stock
GOOGL
×
−5.81%
2025-07-15
42.78 TRR
2025-07-15
Alphabet Inc Class A NASDAQ Common Stock
NVDA
×
+24.26%
2025-07-15
2308.32 TRR
2025-07-15
NVIDIA Corporation NASDAQ Common Stock

Returns

Thu 2004-08-19? to Tue 2025-07-15 Overall
Return
Exponential
Trendline
MSFT
×
+1,671.08%
+14.74%/yr
+16.84%/yr
(R2=0.882)
Microsoft Corporation NASDAQ Common Stock
AAPL
×
+26,484.03%
+30.61%/yr
+26.25%/yr
(R2=0.968)
Apple Inc NASDAQ Common Stock
GOOGL
×
+4,178.33%
+19.68%/yr
+15.42%/yr
(R2=0.946)
Alphabet Inc Class A NASDAQ Common Stock
NVDA
×
+112,276.56%
+39.94%/yr
+32.50%/yr
(R2=0.816)
NVIDIA Corporation NASDAQ Common Stock

Growth of $10,000

Thu 2004-08-19? to Tue 2025-07-15 Start
Value
End
Value
MSFT
×
$10,000.00
2004-08-19
$177,107.84
2025-07-15
Microsoft Corporation NASDAQ Common Stock
AAPL
×
$10,000.00
2004-08-19
$2,658,403.25
2025-07-15
Apple Inc NASDAQ Common Stock
GOOGL
×
$10,000.00
2004-08-19
$427,832.63
2025-07-15
Alphabet Inc Class A NASDAQ Common Stock
NVDA
×
$10,000.00
2004-08-19
$11,237,656.35
2025-07-15
NVIDIA Corporation NASDAQ Common Stock

Annual Returns

Year MSFT AAPL GOOGL NVDA
2025 (YTD) +17.74% −18.19% −5.81% +24.26%
2024 +9.77% +27.04% +32.20% +163.67%
2023 +53.06% +44.18% +53.19% +228.09%
2022 −32.40% −30.87% −42.79% −53.29%
2021 +42.45% +25.79% +54.43% +110.66%
2020 +40.62% +79.86% +29.10% +119.29%
2019 +54.21% +84.72% +25.32% +72.97%
2018 +18.54% −7.15% −2.67% −32.10%
2017 +37.81% +45.39% +30.18% +78.24%
2016 +12.74% +10.19% −0.21% +220.22%
2015 +21.80% −3.71% +45.55% +65.96%
2014 +26.61% +39.57% −6.11% +26.43%
2013 +42.18% +6.48% +56.08% +31.58%
2012 +3.98% +30.25% +7.66% −12.52%
2011 −7.28% +21.99% +5.60% −12.59%
2010 −7.91% +50.79% −5.59% −18.77%
2009 +56.22% +140.36% +96.26% +125.30%
2008 −44.43% −56.95% −55.56% −76.30%
2007 +16.08% +124.31% +44.24% +32.49%
2006 +13.00% +15.09% +8.27% +97.51%
2005 −4.22% +115.90% +108.04% +50.03%
2004 +5.67% +191.86% +91.30% −1.67%
2003 +4.85% +46.40% +97.96%
2002 −23.77% −36.10% −83.20%
2001 +50.39% +44.99% +302.07%
2000 −64.06% −72.01% +34.98%
1999 +63.97% +144.55% +132.72%
1998 +111.16% +206.99%
1997 +53.80% −38.20%
1996 +82.31% −36.60%
1995 +39.98% −19.38%
1994 +47.70% +31.67%
1993 −8.10% −51.77%
1992 +11.85% +3.91%
1991 +115.15% +28.41%
1990 +63.04% +16.36%
1989 +56.11% −15.50%
1988 −5.96% −7.44%
1987 +115.31% +99.66%
1986 +70.24% +82.18%
1985 −27.28%
1984 +14.97%
1983 −21.41%
1982 +30.07%
1981 −40.45%
1980 +18.01%

Drawdowns

Thu 2004-08-19? to Tue 2025-07-15 Current
Drawdown
Worst
Drawdown
MSFT
×
0.00% −58.62%
2009-03-09
Microsoft Corporation NASDAQ Common Stock
AAPL
×
−20.91% −61.01%
2009-01-20
Apple Inc NASDAQ Common Stock
GOOGL
×
−12.99% −65.95%
2008-11-24
Alphabet Inc Class A NASDAQ Common Stock
NVDA
×
0.00% −85.44%
2008-11-20
NVIDIA Corporation NASDAQ Common Stock