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

Total Real Returns

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

Thu 2004-08-19? to Wed 2025-08-06 YTD
Return
TRR
Price
MSFT
×
+22.00%
2025-08-06
2975.85 TRR
2025-08-06
Microsoft Corporation NASDAQ Common Stock
AAPL
×
−16.70%
2025-08-06
573.87 TRR
2025-08-06
Apple Inc NASDAQ Common Stock
GOOGL
×
+1.32%
2025-08-06
46.02 TRR
2025-08-06
Alphabet Inc Class A NASDAQ Common Stock
AMZN
×
−1.12%
2025-08-06
1124.48 TRR
2025-08-06
Amazon.com Inc NASDAQ Common Stock
NVDA
×
+30.40%
2025-08-06
2422.3 TRR
2025-08-06
NVIDIA Corporation NASDAQ Common Stock

Returns

Thu 2004-08-19? to Wed 2025-08-06 Overall
Return
Exponential
Trendline
MSFT
×
+1,735.45%
+14.89%/yr
+16.86%/yr
(R2=0.883)
Microsoft Corporation NASDAQ Common Stock
AAPL
×
+26,969.05%
+30.63%/yr
+26.21%/yr
(R2=0.968)
Apple Inc NASDAQ Common Stock
GOOGL
×
+4,501.97%
+20.04%/yr
+15.42%/yr
(R2=0.946)
Alphabet Inc Class A NASDAQ Common Stock
AMZN
×
+6,642.80%
+22.25%/yr
+26.56%/yr
(R2=0.956)
Amazon.com Inc NASDAQ Common Stock
NVDA
×
+117,861.87%
+40.13%/yr
+32.66%/yr
(R2=0.817)
NVIDIA Corporation NASDAQ Common Stock

Growth of $10,000

Thu 2004-08-19? to Wed 2025-08-06 Start
Value
End
Value
MSFT
×
$10,000.00
2004-08-19
$183,545.45
2025-08-06
Microsoft Corporation NASDAQ Common Stock
AAPL
×
$10,000.00
2004-08-19
$2,706,905.31
2025-08-06
Apple Inc NASDAQ Common Stock
GOOGL
×
$10,000.00
2004-08-19
$460,197.14
2025-08-06
Alphabet Inc Class A NASDAQ Common Stock
AMZN
×
$10,000.00
2004-08-19
$674,279.65
2025-08-06
Amazon.com Inc NASDAQ Common Stock
NVDA
×
$10,000.00
2004-08-19
$11,796,186.72
2025-08-06
NVIDIA Corporation NASDAQ Common Stock

Annual Returns

Year MSFT AAPL GOOGL AMZN NVDA
2025 (YTD) +22.00% −16.70% +1.32% −1.12% +30.40%
2024 +9.76% +27.04% +32.19% +40.35% +163.63%
2023 +53.07% +44.18% +53.20% +75.01% +228.03%
2022 −32.40% −30.87% −42.79% −52.67% −53.29%
2021 +42.45% +25.80% +54.44% −4.36% +110.64%
2020 +40.62% +79.86% +29.08% +73.88% +119.34%
2019 +54.22% +84.74% +25.32% +20.28% +72.97%
2018 +18.53% −7.16% −2.66% +26.03% −32.10%
2017 +37.82% +45.37% +30.19% +52.72% +78.22%
2016 +12.75% +10.21% −0.21% +8.70% +220.18%
2015 +21.79% −3.73% +45.53% +116.24% +65.96%
2014 +26.61% +39.59% −6.10% −22.77% +26.44%
2013 +42.18% +6.47% +56.07% +56.59% +31.58%
2012 +3.97% +30.33% +7.69% +42.50% −12.50%
2011 −7.27% +21.87% +5.60% −6.63% −12.59%
2010 −7.89% +50.87% −5.63% +31.88% −18.77%
2009 +56.24% +140.37% +96.26% +155.26% +125.33%
2008 −44.44% −56.95% −55.57% −44.69% −76.30%
2007 +16.09% +124.30% +44.28% +125.55% +32.47%
2006 +12.98% +15.13% +8.25% −18.38% +97.47%
2005 −4.21% +115.81% +108.07% +2.92% +50.08%
2004 +5.66% +191.93% +91.29% −18.48% −1.67%
2003 +4.88% +46.40% +173.36% +97.90%
2002 −23.78% −36.11% +70.57% −83.20%
2001 +50.38% +45.02% −31.52% +302.11%
2000 −64.06% −72.03% −80.23% +34.98%
1999 +63.96% +144.65% +38.46% +132.75%
1998 +111.19% +207.03% +949.67%
1997 +53.80% −38.22% +154.58%
1996 +82.28% −36.58%
1995 +40.00% −19.38%
1994 +47.68% +31.66%
1993 −8.08% −51.76%
1992 +11.87% +3.90%
1991 +115.19% +28.40%
1990 +63.00% +16.35%
1989 +56.10% −15.49%
1988 −5.97% −7.43%
1987 +115.32% +99.66%
1986 +70.24% +82.21%
1985 −27.28%
1984 +14.95%
1983 −21.43%
1982 +30.10%
1981 −40.46%
1980 +18.00%

Drawdowns

Thu 2004-08-19? to Wed 2025-08-06 Current
Drawdown
Worst
Drawdown
MSFT
×
−2.01% −58.60%
2009-03-09
Microsoft Corporation NASDAQ Common Stock
AAPL
×
−19.47% −61.00%
2009-01-20
Apple Inc NASDAQ Common Stock
GOOGL
×
−6.40% −65.96%
2008-11-24
Alphabet Inc Class A NASDAQ Common Stock
AMZN
×
−9.74% −66.06%
2008-11-20
Amazon.com Inc NASDAQ Common Stock
NVDA
×
−0.34% −85.43%
2008-11-20
NVIDIA Corporation NASDAQ Common Stock