Skip to content

MSFT

Microsoft Corporation

Stock

$509.22−6.95 (−1.35%)Close Sep 28, 2026

MSFT returned 25.05% a year from Mar 1986 to Sep 2026, turning $10,000 into $86,287,662. It fell 69.39% from Dec 1999 to Mar 2009, and it took 14.6 years to get back to its high.

Mar 13, 1986 – Sep 28, 2026

$10,000 became$86,287,662
CAGR25.05%
Max drawdown−69.39%
Sharpe ratio0.84

Loading the growth chart…

Growth of $10,000

  • MSFT

Trailing returns

PeriodMSFT
1M−0.84%
3M+36.79%
6M+43.31%
YTD+5.96%
1Y+0.38%
3Y+18.44%
5Y+13.35%
10Y+25.74%
15Y+24.19%
20Y+17.81%
25Y+14.98%
30Y+16.59%
Since 1986+25.05%

Metrics

ReturnMSFT
Final balance$86,287,662
Total return862,776.62%
CAGR25.05%
Calendar yearsMSFT
Best year124.87%
Worst year−62.85%
Positive years30 of 39
RiskMSFT
Max drawdown−69.39%
Longest drawdown14.6 years
Volatility (annualized)33.25%
Risk-adjustedMSFT
Sharpe ratio0.84
Sortino ratio1.25
Calmar ratio0.36

Worst drawdowns

DeclinePeakBottomRecovered
−69.4%Dec 1999Mar 2009Jul 2014
−50.3%Oct 1987Oct 1987Oct 1989
−37.1%Nov 2021Nov 2022Jun 2023
−34.7%Jul 1990Aug 1990Jan 1991
−34.5%Oct 2025Jun 2026Not yet

Annual returns

YearMSFT
1986from Mar 13+72.32%
1987+124.87%
1988−1.84%
1989+63.38%
1990+72.99%
1991+121.76%
1992+15.11%
1993−5.56%
1994+51.63%
1995+43.56%
1996+88.32%
1997+56.43%
1998+114.60%
1999+68.36%
2000−62.85%
2001+52.74%
2002−21.96%
2003+6.82%
2004+9.13%
2005−0.94%
2006+15.84%
2007+20.84%
2008−44.39%
2009+60.47%
2010−6.52%
2011−4.52%
2012+5.80%
2013+44.30%
2014+27.56%
2015+22.69%
2016+15.08%
2017+40.73%
2018+20.80%
2019+57.56%
2020+42.53%
2021+52.48%
2022−28.02%
2023+58.19%
2024+12.93%
2025+15.58%
2026to Sep 28+5.96%

More like MSFT