Skip to content

MSFT

Microsoft Corporation

$523.00+1.87 (+0.36%)Close Nov 12, 2026

Mar 13, 1986 – Nov 12, 2026, Dividends reinvested

Final balance
$88,622,692
CAGR
+25.05%
Max drawdown
−69.39%
Sharpe ratio
0.84

Loading the growth chart…

Growth of $10,000

Trailing returns

MSFT's average annual return was 25.87% over the last 10 years and 17.59% over the last 20 years, through Nov 12, 2026. $10,000 in MSFT on Nov 11, 2016 grew to $99,794 by Nov 12, 2026, with dividends reinvested.

Total

1M
−3.35%
3M
+6.41%
6M
+28.78%
YTD
+8.83%
1Y
+3.16%

Per year

3Y
+13.13%
5Y
+10.11%
10Y
+25.87%
15Y
+23.99%
20Y
+17.59%
25Y
+13.95%
30Y
+16.48%
Since 1986
+25.05%

Annual returns

1986 from Mar 13 · 2026 through Nov 12

MSFT returns by year

YearReturn
2026 through Nov 12+8.83%
2025+15.58%
2024+12.93%
2023+58.19%
2022−28.02%
2021+52.48%
2020+42.53%
2019+57.56%
2018+20.80%
2017+40.73%
2016+15.08%
2015+22.69%
2014+27.56%
2013+44.30%

Metrics

Since 1986
Volatility33.24%
Sortino ratio1.25
Calmar ratio0.36
Best year, 1987+124.87%
Worst year, 2000−62.85%
Positive years30 of 39
Longest drawdown14.6 years

Worst drawdowns

Since 1986
DeclinePeakBottomRecoveredLength
−69.4%Dec 1999Mar 2009Jul 201414.6 years
−50.3%Oct 1987Oct 1987Oct 19892 years
−37.1%Nov 2021Nov 2022Jun 20231.6 years
−34.7%Jul 1990Aug 1990Jan 19916 months
−34.5%Oct 2025Jun 2026Oct 202611 months