Microsoft Corporation (MSFT) Stock Price History
Historical prices from 1986 to 2026
- 1M
- +4.6%
- 3M
- +19.4%
- YTD
- +7.9%
- 1Y
- +0.9%
- 3Y
- +15.2%
- 5Y
- +11.1%
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
- -1.7%
MSFT Stock Price Trajectory (1986–2026)
As of September 4, 2026, Microsoft Corporation (MSFT) trades at $510.12, representing a +0.9% return over the past year. The stock has delivered a +74.4% total return over five years (+11.1% CAGR), reflecting significant long-term value creation.
The stock reached its all-time high of $555.45 on July 31, 2025. From this peak, MSFT has corrected -8.2%, currently trading 18% above its 200-day moving average, indicating continued institutional support.
When compared to Technology sector peers AAPL (+37.6% 1Y), GOOGL (+48.5% 1Y), and AMZN (+14.6% 1Y), MSFT has underperformed the peer group average. Compare MSFT vs AAPL →
MSFT Historical Price Data · from 1986
Rows 1–50 of 10,198| Date | Open | High | Low | Close | Volume | Change % |
|---|---|---|---|---|---|---|
| 2026-09-03 | 502.14 | 515.64 | 500.80 | 510.12 | 23.65M | +2.68% |
| 2026-09-02 | 500.17 | 500.27 | 493.81 | 496.82 | 14.68M | -0.84% |
| 2026-09-01 | 498.01 | 505.97 | 496.78 | 501.02 | 19.11M | -1.24% |
| 2026-08-31 | 510.32 | 512.19 | 506.40 | 507.29 | 25.40M | -1.22% |
| 2026-08-28 | 505.33 | 517.78 | 504.87 | 513.53 | 29.55M | +1.68% |
| 2026-08-27 | 494.65 | 506.43 | 490.08 | 505.06 | 27.34M | +1.75% |
| 2026-08-26 | 487.85 | 497.40 | 487.31 | 496.37 | 19.90M | +0.95% |
| 2026-08-25 | 485.56 | 492.44 | 484.30 | 491.71 | 19.51M | +0.90% |
| 2026-08-24 | 483.21 | 490.61 | 481.86 | 487.31 | 17.23M | +0.84% |
| 2026-08-21 | 479.88 | 486.36 | 478.53 | 483.24 | 22.51M | +0.43% |
| 2026-08-20 | 483.30 | 484.16 | 479.50 | 481.15 | 20.02M | -0.65% |
| 2026-08-19 | 480.07 | 489.30 | 479.36 | 484.31 | 19.96M | +0.56% |
| 2026-08-18 | 481.54 | 484.27 | 477.15 | 481.63 | 24.09M | +0.27% |
| 2026-08-17 | 490.14 | 492.66 | 478.41 | 480.35 | 29.64M | -3.04% |
| 2026-08-14 | 496.36 | 500.01 | 493.92 | 495.40 | 16.22M | -0.30% |
| 2026-08-13 | 493.27 | 501.34 | 493.01 | 496.88 | 23.04M | +0.90% |
| 2026-08-12 | 499.99 | 501.50 | 491.52 | 492.43 | 29.00M | -2.26% |
| 2026-08-11 | 504.33 | 505.33 | 499.55 | 503.81 | 23.05M | -0.44% |
| 2026-08-10 | 503.44 | 513.73 | 502.27 | 506.06 | 31.21M | +1.21% |
| 2026-08-07 | 499.21 | 505.18 | 498.73 | 499.99 | 28.85M | +0.03% |
| 2026-08-06 | 488.55 | 501.56 | 488.52 | 499.86 | 36.44M | +2.54% |
| 2026-08-05 | 496.36 | 498.24 | 485.68 | 487.46 | 33.39M | -1.09% |
| 2026-08-04 | 480.90 | 499.44 | 479.17 | 492.81 | 50.46M | +1.06% |
| 2026-08-03 | 476.13 | 491.65 | 475.00 | 487.65 | 66.76M | +4.93% |
| 2026-07-31 | 450.00 | 466.84 | 449.33 | 464.72 | 60.85M | +3.02% |
| 2026-07-30 | 437.90 | 458.69 | 432.44 | 451.10 | 110.16M | +15.51% |
| 2026-07-29 | 393.40 | 401.25 | 388.74 | 390.54 | 47.21M | -0.71% |
| 2026-07-28 | 393.16 | 400.32 | 391.30 | 393.35 | 32.37M | +1.09% |
| 2026-07-27 | 390.08 | 394.20 | 387.99 | 389.10 | 27.86M | +1.94% |
| 2026-07-24 | 387.05 | 389.03 | 380.65 | 381.70 | 27.66M | +0.03% |
| 2026-07-23 | 389.97 | 391.78 | 377.39 | 381.58 | 30.35M | -2.24% |
| 2026-07-22 | 399.58 | 401.00 | 386.96 | 390.34 | 28.14M | -1.86% |
| 2026-07-21 | 398.81 | 401.47 | 396.32 | 397.75 | 24.13M | -1.13% |
| 2026-07-20 | 391.41 | 403.18 | 389.65 | 402.29 | 27.92M | +2.15% |
| 2026-07-17 | 394.86 | 398.39 | 389.39 | 393.82 | 33.05M | -1.82% |
| 2026-07-16 | 398.31 | 405.99 | 392.05 | 401.10 | 37.05M | +1.38% |
| 2026-07-15 | 387.80 | 398.96 | 386.40 | 395.63 | 36.25M | +2.78% |
| 2026-07-14 | 382.82 | 388.19 | 378.65 | 384.93 | 27.86M | -1.55% |
| 2026-07-13 | 387.75 | 393.65 | 384.15 | 390.99 | 28.91M | +1.53% |
| 2026-07-10 | 387.80 | 391.91 | 381.50 | 385.10 | 24.64M | +0.19% |
| 2026-07-09 | 374.45 | 384.65 | 373.35 | 384.36 | 31.08M | +0.27% |
| 2026-07-08 | 384.03 | 385.31 | 381.33 | 383.34 | 25.91M | -1.41% |
| 2026-07-07 | 392.49 | 395.57 | 388.22 | 388.84 | 29.30M | +0.54% |
| 2026-07-06 | 387.04 | 389.15 | 381.22 | 386.74 | 34.22M | -0.96% |
| 2026-07-02 | 384.48 | 392.20 | 383.70 | 390.49 | 42.19M | +1.62% |
| 2026-07-01 | 380.83 | 388.83 | 374.89 | 384.28 | 48.07M | +3.02% |
| 2026-06-30 | 371.03 | 374.15 | 367.45 | 373.02 | 44.95M | +1.21% |
| 2026-06-29 | 377.50 | 380.50 | 359.90 | 368.57 | 51.23M | -1.18% |
| 2026-06-26 | 357.15 | 376.61 | 355.43 | 372.97 | 186.20M | +5.71% |
| 2026-06-25 | 362.77 | 364.23 | 349.20 | 352.83 | 66.36M | -3.46% |
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 +0.9% over the past year, beating its 5-year annualized CAGR of +11.1%. The stock trades above its 200-day moving average, confirming the uptrend.
What is MSFT's all-time high price?
Microsoft Corporation reached $555.45 on 2025-07-31. The 52-week high is $553.72. Current 1-year return of +0.9% 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.