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 Mon 2026-03-23 YTD
Return
TRR
Price
MSFT
×
−21.42%
2026-03-23
2156.53 TRR
2026-03-23
Microsoft Corporation NASDAQ Common Stock
GOOG
×
−5.60%
2026-03-23
69.83 TRR
2026-03-23
Alphabet Inc Class C NASDAQ Common Stock
AAPL
×
−8.34%
2026-03-23
670.64 TRR
2026-03-23
Apple Inc NASDAQ Common Stock
IBM
×
−16.49%
2026-03-23
15.26 TRR
2026-03-23
International Business Machines NYSE Common Stock

Returns

Thu 2004-08-19? to Mon 2026-03-23 Overall
Return
Exponential
Trendline
MSFT
×
+1,230.79%
+12.74%/yr
+17.00%/yr
(R2=0.892)
Microsoft Corporation NASDAQ Common Stock
GOOG
×
+6,883.19%
+21.73%/yr
+15.80%/yr
(R2=0.948)
Alphabet Inc Class C NASDAQ Common Stock
AAPL
×
+31,537.94%
+30.56%/yr
+25.91%/yr
(R2=0.968)
Apple Inc NASDAQ Common Stock
IBM
×
+233.97%
+5.74%/yr
+4.05%/yr
(R2=0.568)
International Business Machines NYSE Common Stock

Growth of $10,000

Thu 2004-08-19? to Mon 2026-03-23 Start
Value
End
Value
MSFT
×
$10,000.00
2004-08-19
$133,078.53
2026-03-23
Microsoft Corporation NASDAQ Common Stock
GOOG
×
$10,000.00
2004-08-19
$698,318.54
2026-03-23
Alphabet Inc Class C NASDAQ Common Stock
AAPL
×
$10,000.00
2004-08-19
$3,163,794.19
2026-03-23
Apple Inc NASDAQ Common Stock
IBM
×
$10,000.00
2004-08-19
$33,396.96
2026-03-23
International Business Machines NYSE Common Stock

Annual Returns

Year MSFT GOOG AAPL IBM
2026 (YTD) −21.42% −5.60% −8.34% −16.49%
2025 +12.57% +61.11% +6.21% +34.63%
2024 +9.76% +31.82% +27.05% +35.37%
2023 +53.07% +53.68% +44.18% +17.90%
2022 −32.40% −42.40% −30.88% +3.92%
2021 +42.45% +54.31% +25.80% +8.99%
2020 +40.61% +29.27% +79.85% −2.50%
2019 +54.21% +26.21% +84.74% +20.82%
2018 +18.54% −2.87% −7.15% −24.01%
2017 +37.81% +32.76% +45.38% −5.98%
2016 +12.75% −0.35% +10.21% +22.68%
2015 +21.80% +43.51% −3.73% −12.07%
2014 +26.61% −6.69% +39.56% −13.04%
2013 +42.18% +56.12% +6.50% −1.66%
2012 +3.98% +7.65% +30.28% +4.12%
2011 −7.29% +5.61% +21.97% +23.75%
2010 −7.90% −5.64% +50.77% +12.57%
2009 +56.24% +96.28% +140.36% +54.45%
2008 −44.44% −55.56% −56.95% −20.86%
2007 +16.11% +44.28% +124.27% +8.41%
2006 +12.97% +8.27% +15.13% +16.83%
2005 −4.21% +108.01% +115.78% −18.62%
2004 +5.69% +91.31% +192.00% +3.81%
2003 +4.85% +46.33% +18.28%
2002 −23.77% −36.08% −36.95%
2001 +50.40% +45.03% +40.82%
2000 −64.07% −72.02% −23.44%
1999 +63.97% +144.65% +14.50%
1998 +111.22% +206.92% +74.67%
1997 +53.78% −38.20% +36.99%
1996 +82.28% −36.61% +62.32%
1995 +40.01% −19.37% +22.53%
1994 +47.68% +31.62% +28.82%
1993 −8.09% −51.75% +12.72%
1992 +11.85% +3.91% −41.74%
1991 +115.16% +28.40% −20.00%
1990 +63.02% +16.38% +18.44%
1989 +56.11% −15.49% −23.02%
1988 −5.98% −7.45% +4.96%
1987 +115.32% +99.59% −4.94%
1986 +70.16% +82.19% −21.22%
1985 −27.26% +25.83%
1984 +15.01% +0.49%
1983 −21.47% +26.17%
1982 +30.05% +71.38%
1981 −40.44% −18.30%
1980 +18.03% −1.13%
1979 −20.10%
1978 +4.48%
1977 −4.59%
1976 +22.30%
1975 +28.98%
1974 −37.84%
1973 −28.41%
1972 +17.19%
1971 +4.29%
1970 −16.38%
1969 +8.98%
1968 −4.09%
1967 +63.83%
1966 +7.94%
1965 +19.56%
1964 +0.00%
1963 +27.95%
1962 −32.74%

Drawdowns

Thu 2004-08-19? to Mon 2026-03-23 Current
Drawdown
Worst
Drawdown
MSFT
×
−29.67% −58.62%
2009-03-09
Microsoft Corporation NASDAQ Common Stock
GOOG
×
−13.76% −65.95%
2008-11-24
Alphabet Inc Class C NASDAQ Common Stock
AAPL
×
−12.91% −61.01%
2009-01-20
Apple Inc NASDAQ Common Stock
IBM
×
−21.40% −49.35%
2020-03-23
International Business Machines NYSE Common Stock