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 Fri 2026-10-09 Overall
Return
Exponential
Trendline
MSFT
×
+32,504.35%
+18.74%/yr
+14.92%/yr
R2=0.864
Microsoft Corporation NASDAQ Common Stock
SPY
×
+3,136.33%
+10.87%/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 Fri 2026-10-09 Start
Value
End
Value
MSFT
×
$10,000.00
1993-01-29
$3,260,435.07
2026-10-09
SPY
×
$10,000.00
1993-01-29
$323,632.84
2026-10-09

This Year’s Performance

through 2026-10-09

  YTD YoY
MSFT
×
+11.34% +3.27%
SPY
×
+15.06% +17.26%

Drawdowns

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

Rolling Returns

Period ending Fri 2026-10-09 1 yr 2 yr 3 yr 5 yr 10 yr
MSFT
×
+3.27% +30.20%
+14.10%/yr
+66.03%
+18.41%/yr
+89.09%
+13.59%/yr
+942.52%
+26.42%/yr
SPY
×
+17.26% +38.01%
+17.48%/yr
+86.75%
+23.15%/yr
+90.11%
+13.71%/yr
+323.96%
+15.54%/yr

Annual Returns

Year MSFT SPY
2026 (YTD) +11.34% +15.06%
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.89%
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% —