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

Total Real Returns

MSFT vs. SPY: Total Return Chart (with Dividends Reinvested)

Growth of $10,000

Fri 1993-01-29💬 to Thu 2026-10-08 Overall
Return
Exponential
Trendline
MSFT
×
+31,745.10%
+18.66%/yr
+14.92%/yr
R2=0.864
Microsoft Corporation NASDAQ Common Stock
SPY
×
+3,117.09%
+10.85%/yr
+8.88%/yr
R2=0.915
State Street SPDR S&P 500 ETF Trust Exchange-Traded Fund

Growth of $10,000 Summary

Fri 1993-01-29💬 to Thu 2026-10-08 Start
Value
End
Value
MSFT
×
$10,000.00
1993-01-29
$3,184,510.39
2026-10-08
SPY
×
$10,000.00
1993-01-29
$321,709.45
2026-10-08

This Year’s Performance

through 2026-10-08

  YTD YoY
MSFT
×
+8.75% +0.39%
SPY
×
+14.38% +16.22%

Drawdowns

  Current
Drawdown
Worst
Drawdown
MSFT
×
−2.80%
on 2026-10-08
from 2025-10-28 peak
−69.39%
on 2009-03-09
from 1999-12-27 peak
SPY
×
−0.66%
on 2026-10-08
from 2026-10-06 peak
−55.19%
on 2009-03-09
from 2007-10-09 peak

Rolling Returns

Period ending Thu 2026-10-08 1 yr 2 yr 3 yr 5 yr 10 yr
MSFT
×
+0.39% +28.01%
+13.14%/yr
+63.43%
+17.79%/yr
+84.68%
+13.05%/yr
+918.25%
+26.12%/yr
SPY
×
+16.22% +38.14%
+17.53%/yr
+86.83%
+23.16%/yr
+88.98%
+13.58%/yr
+321.44%
+15.47%/yr

Annual Returns

Year MSFT SPY
2026 (YTD) +8.75% +14.38%
2025 +15.58% +17.72%
2024 +12.93% +24.89%
2023 +58.19% +26.18%
2022 −28.02% −18.18%
2021 +52.48% +28.73%
2020 +42.53% +18.33%
2019 +57.56% +31.22%
2018 +20.80% −4.57%
2017 +40.73% +21.71%
2016 +15.08% +12.00%
2015 +22.69% +1.23%
2014 +27.56% +13.46%
2013 +44.30% +32.31%
2012 +5.78% +15.99%
2011 −4.52% +1.90%
2010 −6.52% +15.06%
2009 +60.47% +26.35%
2008 −44.39% −36.79%
2007 +20.84% +5.15%
2006 +15.84% +15.85%
2005 −0.94% +4.83%
2004 +9.13% +10.70%
2003 +6.82% +28.18%
2002 −21.96% −21.58%
2001 +52.74% −11.76%
2000 −62.85% −9.74%
1999 +68.36% +20.39%
1998 +114.60% +28.69%
1997 +56.43% +33.48%
1996 +88.31% +22.56%
1995 +43.56% +38.04%
1994 +51.62% +0.40%
1993 −5.56% +8.64%
1992 +15.12% —
1991 +121.77% —
1990 +72.98% —
1989 +63.39% —
1988 −1.84% —
1987 +124.88% —
1986 +72.37% —