If you'd invested in Microsoft (MSFT): performance and returns

Microsoft · Information Technology · ref. ETF XLK · price $505.06
Logo MicrosoftSee the full Microsoft (MSFT) profile
In short — $1,000 invested in Microsoft 10 years ago would be worth $7,331 today, i.e. +22%/yr on average. Best year: 2023 (+66%), worst: 2022 (-17%). Price performance, excluding dividends.

Looking for Microsoft's share price history and how much the stock has returned? Here's its year-by-year performance and what $1,000 invested at different dates would be worth today.

📈 1-year price
$505.06-0.9% over range
Aug 28, 25low $352.83 · high $542.07Aug 27, 26
📏 Click 2 points (left → right) to measure the change · click again to clear.
SellBuy
Buy
96% recommend buying · 27 analysts

💰 Calculator: how much would Microsoft have returned?

This calculator shows how much Microsoft stock would have returned based on the amount invested and the starting year. Pick a sum and a year and you'll instantly see what it would be worth today and the total gain. Real prices, excluding dividends.

If I'd invested $1,000 in Microsoft

InvestmentWorth todayGain
1 years ago$940-6%
3 years ago$1,496+50%
5 years ago$1,605+61%
10 years ago$7,331+633%
since inception (1986)$3,070,123+306912%

Return by year (Microsoft)

YearReturn$1,000 invested at year start
2026 (YTD)-5%$950 (-5%)
2025-1%$940 (-6%)
2024-4%$902 (-10%)
2023+66%$1,496 (+50%)
2022-17%$1,248 (+25%)
2021+29%$1,605 (+61%)
2020+43%$2,302 (+130%)
2019+45%$3,330 (+233%)
2018+19%$3,978 (+298%)
2017+47%$5,830 (+483%)
2016+26%$7,331 (+633%)
⚠️ Past performance, not predictive nor advice. Prices in $, excluding dividends. Yahoo Finance data.

Frequently asked questions

How much does MSFT return?

$1,000 invested in Microsoft 10 years ago would be worth $7,331 today, i.e. +22%/yr on average (price, excluding dividends).

What was MSFT's best/worst year?

Best year: 2023 (+66%). Worst year: 2022 (-17%). Year-by-year detail is above.

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

Since 1986, $1,000 would have become $3,070,123 (+306912%). Past performance is not a guarantee.

Do Microsoft's returns include dividends?

No — these returns are price-only. If Microsoft pays a dividend, its total return would be somewhat higher — see its dividend page.

What is Microsoft's average annual return (ROI)?

Microsoft's return on investment is about +22%/yr over 10 years (price, excluding dividends), versus the S&P 500's ~10%/yr over the long run.

💬 A question about Microsoft? The JPI assistant answers using our backtest data.
Keep exploring Microsoft
JPI AI Analyst AI assistant · JPI Invest
Answers based on the tool’s data · not financial advice · full version (free)