Microsoft Corporation

MSFT · Technology

About Microsoft Corporation (MSFT)

Microsoft Corporation is a Software - Infrastructure company operating in the Technology sector.

MSFT trades on the US stock exchanges (NYSE/NASDAQ) and is classified as a large-cap stock .

Sector
Technology
Industry
Software - Infrastructure

Key Statistics

Current Price
$521.91
Market Cap
$3.88T
52-Week High
$551.15
52-Week Low
$349.20
Sector
Technology
Industry
Software - Infrastructure

$1,000 Invested in Microsoft Corporation (MSFT)

1 Year
$1,001
+0%
3 Years
$1,629
+63%
5 Years
$1,765
+76%
10 Years
$9,852
+885%
Since IPO
$8,843,794
+884279%

How much would $1,000 invested in MSFT be worth today?

What would $1,000 invested in MSFT 1 year ago be worth today?

A $1,000 investment in Microsoft Corporation (MSFT) in 2025 would be worth $1,001 as of November 2026, representing a +0.1% total return.

What would $1,000 invested in MSFT 3 years ago be worth today?

A $1,000 investment in Microsoft Corporation (MSFT) in 2023 would be worth $1,629 as of November 2026, representing a +62.9% total return.

What would $1,000 invested in MSFT 5 years ago be worth today?

A $1,000 investment in Microsoft Corporation (MSFT) in 2021 would be worth $1,765 as of November 2026, representing a +76.5% total return.

What would $1,000 invested in MSFT 10 years ago be worth today?

A $1,000 investment in Microsoft Corporation (MSFT) in 2016 would be worth $9,852 as of November 2026, representing a +885.2% total return.

What would $1,000 invested in MSFT at IPO be worth today?

A $1,000 investment in Microsoft Corporation (MSFT) at IPO would be worth $8,843,794 as of November 2026, representing a +884279.4% total return.

DCA vs Lump Sum Calculator

Compare dollar-cost averaging vs lump sum investing strategies for MSFT

MSFT vs S&P 500

See how MSFT compares to the S&P 500 benchmark over time

Monthly Returns Heatmap

Avg Monthly Return
+2.31%
Positive Months
294
60% of 487
Negative Months
190
39% of 487
Data Period
40+ years
487 months
Best Performers
Best month ever: Jan 1987 (+51.5%)
Best month on avg: January (+5.1%)
Worst Performers
Worst month ever: Apr 2000 (-34.4%)
Worst month on avg: February (-0.8%)

Over the past 40+ years (487 months), Microsoft Corporation (MSFT) has averaged a monthly return of +2.31% with a median return of +2.11%. The stock had 294 positive months (60%) and 190 negative months (39%). The best month in MSFT's history was January 1987 with a +51.5% return, while the worst was April 2000 at -34.4%. Historically, January tends to be the strongest month (averaging +5.1%), and February the weakest (-0.8%).

MSFT's longest winning streak was 8 consecutive months of gains, while its longest losing streak was 6 consecutive months of losses. The best full year was 1987 with a cumulative return of +105.7%, and the worst was 2000 at -76.0%.

Annual Returns

Over 40 years of trading history, Microsoft Corporation (MSFT) has delivered an average annual return of +30.88% with a median return of +21.77%. The compound annual growth rate (CAGR) is +23.86%. The stock posted gains in 31 years (78%) and losses in 9 years (23%).

MSFT's best year was 1987 with a +124.87% gain, while the worst was 2000 at -62.85%. The longest streak of consecutive positive years was 10, and the longest losing streak was 2 years. MSFT achieved double-digit gains (10%+) in 27 years. It suffered double-digit losses in 4 years.

Avg Return
+30.88%
Best Year
1987 (+124.87%)
Worst Year
2000 (-62.85%)
Positive Years
31/40
Year Return Start End
2026 +8.60% $480.57 $521.91
2025 +15.58% $415.78 $480.57
2024 +12.93% $368.18 $415.78
2023 +58.19% $232.74 $368.18
2022 -28.02% $323.37 $232.74
2021 +52.48% $212.08 $323.37
2020 +42.53% $148.79 $212.08
2019 +57.56% $94.43 $148.79
2018 +20.80% $78.18 $94.43
2017 +40.73% $55.55 $78.18
2016 +15.08% $48.27 $55.55
2015 +22.69% $39.34 $48.27
2014 +27.56% $30.84 $39.34
2013 +44.30% $21.37 $30.84
2012 +5.80% $20.20 $21.37
2011 -4.52% $21.16 $20.20
2010 -6.52% $22.64 $21.16
2009 +60.47% $14.11 $22.64
2008 -44.39% $25.36 $14.11
2007 +20.84% $20.99 $25.36
2006 +15.84% $18.12 $20.99
2005 -0.94% $18.29 $18.12
2004 +9.13% $16.76 $18.29
2003 +6.82% $15.69 $16.76
2002 -21.96% $20.11 $15.69
2001 +52.74% $13.16 $20.11
2000 -62.85% $35.43 $13.16
1999 +68.36% $21.05 $35.43
1998 +114.60% $9.81 $21.05
1997 +56.43% $6.27 $9.81
1996 +88.32% $3.33 $6.27
1995 +43.56% $2.32 $3.33
1994 +51.63% $1.53 $2.32
1993 -5.56% $1.62 $1.53
1992 +15.11% $1.41 $1.62
1991 +121.76% $0.63 $1.41
1990 +72.99% $0.37 $0.63
1989 +63.38% $0.22 $0.37
1988 -1.84% $0.23 $0.22
1987 +124.87% $0.10 $0.23

Frequently Asked Questions: MSFT

What sector is MSFT in? ▼

MSFT operates in the Technology sector, specifically in the Software - Infrastructure industry. This sector includes companies involved in software, hardware, semiconductors, and IT services.

How has MSFT performed historically? ▼

Over 40 years of trading history, MSFT has posted gains in 31 years (78% of the time). The best year was 1987 with a +124.9% return. Past performance does not guarantee future results.

How can I invest in MSFT? ▼

You can invest in MSFT through any brokerage account that offers access to US stock exchanges. Popular options include commission-free brokers like Fidelity, Charles Schwab, or Robinhood (US), or international brokers like Interactive Brokers. You can buy individual shares or invest through ETFs that hold MSFT.

Last updated: 11/1/2026