Microsoft Corporation (MSFT) Stock Price History
Historical prices from 1986 to 2026
- 1M
- +0.2%
- 3M
- +6.2%
- YTD
- +12.2%
- 1Y
- +6.7%
- 3Y
- +14.2%
- 5Y
- +9.5%
Loading 10-year price history...
MSFT Historical Performance
MSFT Annual Returns
Year-by-year price performance · 2002–2026
- 2002 annual price return
- -22.9%
- 2003 annual price return
- +1.9%
- 2004 annual price return
- -2.7%
- 2005 annual price return
- -2.2%
- 2006 annual price return
- +11.3%
- 2007 annual price return
- +19.2%
- 2008 annual price return
- -44.8%
- 2009 annual price return
- +49.9%
- 2010 annual price return
- -9.8%
- 2011 annual price return
- -7.2%
- 2012 annual price return
- -0.2%
- 2013 annual price return
- +35.4%
- 2014 annual price return
- +25.0%
- 2015 annual price return
- +18.6%
- 2016 annual price return
- +13.4%
- 2017 annual price return
- +36.7%
- 2018 annual price return
- +18.2%
- 2019 annual price return
- +56.0%
- 2020 annual price return
- +38.5%
- 2021 annual price return
- +54.5%
- 2022 annual price return
- -28.4%
- 2023 annual price return
- +57.0%
- 2024 annual price return
- +13.7%
- 2025 annual price return
- +15.5%
- 2026 annual price return
- +13.1%
MSFT Stock Price Trajectory (1986–2026)
As of November 7, 2026, Microsoft Corporation (MSFT) trades at $530.61, representing a +6.7% return over the past year. The stock has delivered a +62.0% total return over five years (+9.5% CAGR), reflecting significant long-term value creation.
The stock reached its all-time high of $559.15 on November 4, 2026. From this peak, MSFT has corrected -5.1%, currently trading 21% above its 200-day moving average, indicating continued institutional support.
When compared to Technology sector peers AAPL (+26.9% 1Y), GOOGL (+0.0% 1Y), and AMZN (+6.7% 1Y), MSFT has underperformed the peer group average. Compare MSFT vs AAPL →
MSFT Historical Price Data · from 1986
Rows 1–50 of 10,243| Date | Open | High | Low | Close | Volume | Change % |
|---|---|---|---|---|---|---|
| 2026-11-06 | 525.00 | 538.30 | 524.61 | 530.61 | 26.17M | -0.99% |
| 2026-11-05 | 554.93 | 557.62 | 532.70 | 535.93 | 41.56M | -3.58% |
| 2026-11-04 | 543.70 | 559.15 | 542.30 | 555.80 | 50.81M | +6.68% |
| 2026-11-03 | 509.01 | 523.44 | 507.82 | 520.99 | 20.01M | +2.74% |
| 2026-11-02 | 524.02 | 529.63 | 504.96 | 507.12 | 34.74M | -2.83% |
| 2026-10-30 | 525.27 | 526.00 | 514.35 | 521.91 | 35.65M | -1.55% |
| 2026-10-29 | 540.22 | 541.29 | 519.56 | 530.14 | 39.33M | -0.16% |
| 2026-10-28 | 531.82 | 535.00 | 526.14 | 531.01 | 28.59M | -0.06% |
| 2026-10-27 | 532.35 | 534.70 | 528.33 | 531.33 | 19.53M | -0.24% |
| 2026-10-26 | 527.40 | 533.25 | 521.69 | 532.60 | 19.02M | +1.54% |
| 2026-10-23 | 517.75 | 525.77 | 515.70 | 524.51 | 13.68M | +0.66% |
| 2026-10-22 | 533.14 | 533.60 | 520.30 | 521.08 | 21.27M | -2.23% |
| 2026-10-21 | 529.44 | 533.28 | 525.02 | 532.95 | 13.94M | +0.20% |
| 2026-10-20 | 533.91 | 534.21 | 525.84 | 531.87 | 14.58M | -0.31% |
| 2026-10-19 | 528.70 | 535.57 | 528.06 | 533.52 | 17.99M | +0.84% |
| 2026-10-16 | 541.31 | 543.82 | 524.43 | 529.05 | 24.85M | -1.93% |
| 2026-10-15 | 533.32 | 541.13 | 531.22 | 539.44 | 24.15M | +1.08% |
| 2026-10-14 | 545.27 | 545.75 | 532.54 | 533.69 | 22.32M | -1.80% |
| 2026-10-13 | 544.64 | 551.15 | 543.06 | 543.45 | 23.85M | +0.43% |
| 2026-10-12 | 537.53 | 542.74 | 535.70 | 541.15 | 18.31M | +1.14% |
| 2026-10-09 | 528.24 | 537.22 | 526.24 | 535.07 | 18.50M | +2.38% |
| 2026-10-08 | 529.80 | 533.51 | 518.79 | 522.61 | 20.23M | -1.35% |
| 2026-10-07 | 530.73 | 531.73 | 524.69 | 529.76 | 16.79M | +0.09% |
| 2026-10-06 | 531.68 | 535.69 | 528.78 | 529.30 | 21.11M | +0.78% |
| 2026-10-05 | 521.62 | 532.35 | 521.47 | 525.18 | 26.60M | +1.48% |
| 2026-10-02 | 519.39 | 522.50 | 513.66 | 517.53 | 17.82M | +0.92% |
| 2026-10-01 | 519.88 | 522.85 | 512.17 | 512.80 | 19.73M | -0.02% |
| 2026-09-30 | 511.61 | 519.83 | 510.31 | 512.90 | 27.22M | +0.77% |
| 2026-09-29 | 508.31 | 513.64 | 502.40 | 508.96 | 21.34M | -0.05% |
| 2026-09-28 | 505.47 | 513.33 | 502.22 | 509.22 | 19.63M | -1.35% |
| 2026-09-25 | 499.04 | 519.40 | 497.25 | 516.17 | 38.19M | +3.66% |
| 2026-09-24 | 495.07 | 498.90 | 491.22 | 497.93 | 16.66M | -0.53% |
| 2026-09-23 | 500.76 | 509.44 | 495.88 | 500.59 | 19.45M | +0.52% |
| 2026-09-22 | 507.32 | 508.50 | 493.65 | 498.00 | 21.65M | -0.72% |
| 2026-09-21 | 494.95 | 501.87 | 491.33 | 501.61 | 27.96M | +1.59% |
| 2026-09-18 | 497.97 | 498.65 | 491.10 | 493.78 | 39.62M | -0.80% |
| 2026-09-17 | 497.80 | 501.47 | 493.17 | 497.75 | 17.84M | +1.52% |
| 2026-09-16 | 493.03 | 495.97 | 487.23 | 490.30 | 16.67M | -1.37% |
| 2026-09-15 | 500.06 | 505.90 | 495.54 | 497.12 | 17.79M | -1.64% |
| 2026-09-14 | 497.06 | 509.95 | 495.34 | 505.41 | 23.09M | +1.97% |
| 2026-09-11 | 495.65 | 498.97 | 492.58 | 495.63 | 14.52M | +0.65% |
| 2026-09-10 | 488.32 | 494.52 | 486.00 | 492.44 | 16.04M | +0.16% |
| 2026-09-09 | 493.07 | 494.39 | 489.80 | 491.65 | 12.89M | -0.47% |
| 2026-09-08 | 493.01 | 495.19 | 490.15 | 493.95 | 18.88M | -1.15% |
| 2026-09-04 | 510.00 | 511.00 | 499.36 | 499.70 | 18.10M | -2.04% |
| 2026-09-03 | 501.66 | 515.65 | 500.80 | 510.12 | 24.13M | +2.68% |
| 2026-09-02 | 499.85 | 500.27 | 493.81 | 496.82 | 15.34M | -0.84% |
| 2026-09-01 | 497.52 | 505.97 | 496.78 | 501.02 | 21.05M | -1.24% |
| 2026-08-31 | 510.38 | 512.19 | 506.39 | 507.29 | 27.21M | -1.22% |
| 2026-08-28 | 505.33 | 517.78 | 504.87 | 513.53 | 29.21M | +1.68% |
MSFT Chart Terminal
Live VCP patterns, Cup & Handle overlays, support/resistance, and AI trade plans.
Live Breakouts Feed
High-probability breakout stocks crossing their pivot across 5 pattern engines.
MSFT Stock Analysis
Bull/bear thesis, analyst target revisions, and earnings execution.
Intrinsic Valuation
DCF models, multiple analysis, and analyst estimates.
Historical Returns
10-year return with dividends reinvested.
Peer Comparison
Compare growth, multiples, and margins vs sector.
MSFT — Frequently Asked Questions
Quick answers to the most common questions about buying MSFT stock.
How has MSFT stock performed recently?
MSFT returned +6.7% over the past year, beating its 5-year annualized CAGR of +9.5%. The stock trades above its 200-day moving average, confirming the uptrend.
What is MSFT's all-time high price?
Microsoft Corporation reached $559.15 on 2026-11-04. The 52-week high is $559.15. Current 1-year return of +6.7% places the stock closer to historical peaks.
Where can I download MSFT historical price data?
This page provides MSFT daily OHLCV data with 50-day MA, 200-day MA, and RSI indicators. Data spans 1986-2026, downloadable in CSV format.