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

Total Real Returns

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

Thu 2004-08-19? to Fri 2025-11-21 YTD
Return
TRR
Price
MSFT
×
+9.18%
2025-11-21
2662.83 TRR
2025-11-21
Microsoft Corporation NASDAQ Common Stock
GOOG
×
+52.74%
2025-11-21
70.13 TRR
2025-11-21
Alphabet Inc Class C NASDAQ Common Stock
AAPL
×
+5.38%
2025-11-21
725.91 TRR
2025-11-21
Apple Inc NASDAQ Common Stock
IBM
×
+34.30%
2025-11-21
18.23 TRR
2025-11-21
International Business Machines NYSE Common Stock

Returns

Thu 2004-08-19? to Fri 2025-11-21 Overall
Return
Exponential
Trendline
MSFT
×
+1,542.16%
+14.07%/yr
+16.98%/yr
(R2=0.888)
Microsoft Corporation NASDAQ Common Stock
GOOG
×
+6,912.64%
+22.13%/yr
+15.59%/yr
(R2=0.948)
Alphabet Inc Class C NASDAQ Common Stock
AAPL
×
+34,144.45%
+31.59%/yr
+26.06%/yr
(R2=0.968)
Apple Inc NASDAQ Common Stock
IBM
×
+298.93%
+6.73%/yr
+3.87%/yr
(R2=0.550)
International Business Machines NYSE Common Stock

Growth of $10,000

Thu 2004-08-19? to Fri 2025-11-21 Start
Value
End
Value
MSFT
×
$10,000.00
2004-08-19
$164,215.65
2025-11-21
Microsoft Corporation NASDAQ Common Stock
GOOG
×
$10,000.00
2004-08-19
$701,263.75
2025-11-21
Alphabet Inc Class C NASDAQ Common Stock
AAPL
×
$10,000.00
2004-08-19
$3,424,445.01
2025-11-21
Apple Inc NASDAQ Common Stock
IBM
×
$10,000.00
2004-08-19
$39,892.70
2025-11-21
International Business Machines NYSE Common Stock

Annual Returns

Year MSFT GOOG AAPL IBM
2025 (YTD) +9.18% +52.74% +5.38% +34.30%
2024 +9.76% +31.81% +27.04% +35.36%
2023 +53.07% +53.69% +44.18% +17.90%
2022 −32.40% −42.40% −30.87% +3.92%
2021 +42.45% +54.31% +25.80% +8.99%
2020 +40.62% +29.27% +79.86% −2.49%
2019 +54.22% +26.22% +84.74% +20.82%
2018 +18.53% −2.88% −7.17% −24.00%
2017 +37.82% +32.77% +45.38% −5.98%
2016 +12.75% −0.37% +10.20% +22.67%
2015 +21.79% +43.52% −3.71% −12.06%
2014 +26.62% −6.68% +39.53% −13.05%
2013 +42.17% +56.07% +6.47% −1.65%
2012 +3.95% +7.67% +30.37% +4.12%
2011 −7.26% +5.58% +21.88% +23.73%
2010 −7.88% −5.61% +50.85% +12.57%
2009 +56.23% +96.19% +140.39% +54.44%
2008 −44.44% −55.53% −56.96% −20.85%
2007 +16.09% +44.27% +124.31% +8.40%
2006 +12.98% +8.23% +15.11% +16.83%
2005 −4.22% +108.07% +115.89% −18.62%
2004 +5.70% +91.32% +191.84% +3.80%
2003 +4.82% +46.35% +18.28%
2002 −23.77% −36.08% −36.96%
2001 +50.42% +45.02% +40.83%
2000 −64.06% −72.02% −23.43%
1999 +63.95% +144.60% +14.51%
1998 +111.18% +206.93% +74.66%
1997 +53.86% −38.18% +36.99%
1996 +82.23% −36.61% +62.31%
1995 +40.00% −19.38% +22.54%
1994 +47.67% +31.64% +28.75%
1993 −8.10% −51.76% +12.77%
1992 +11.86% +3.90% −41.74%
1991 +115.18% +28.41% −19.99%
1990 +63.03% +16.41% +18.45%
1989 +56.10% −15.53% −23.01%
1988 −5.97% −7.41% +4.95%
1987 +115.38% +99.61% −4.96%
1986 +70.16% +82.06% −21.22%
1985 −27.23% +25.88%
1984 +14.97% +0.48%
1983 −21.44% +26.16%
1982 +30.15% +71.37%
1981 −40.50% −18.31%
1980 +18.05% −1.13%
1979 −20.10%
1978 +4.52%
1977 −4.63%
1976 +22.37%
1975 +28.92%
1974 −37.81%
1973 −28.42%
1972 +17.19%
1971 +4.24%
1970 −16.37%
1969 +8.99%
1968 −4.08%
1967 +63.80%
1966 +7.99%
1965 +19.52%
1964 +0.00%
1963 +27.87%
1962 −32.72%

Drawdowns

Thu 2004-08-19? to Fri 2025-11-21 Current
Drawdown
Worst
Drawdown
MSFT
×
−12.91% −58.62%
2009-03-09
Microsoft Corporation NASDAQ Common Stock
GOOG
×
0.00% −65.95%
2008-11-24
Alphabet Inc Class C NASDAQ Common Stock
AAPL
×
−1.44% −61.00%
2009-01-20
Apple Inc NASDAQ Common Stock
IBM
×
−5.64% −49.35%
2020-03-23
International Business Machines NYSE Common Stock