MSFT

Stock

Microsoft Corporation

One email when a drop — in price or in valuation — is historically rare for MSFT. Otherwise we stay quiet.

Rare

Rare — pay attention.

Microsoft Corporation is 29% off its high, 257 days in — deeper than the vast majority of its 319 recorded drawdowns. This is the kind of decline the severity score exists to flag.

But down is not the same as cheap: Microsoft Corporation's P/S Severity Score is 0.0 — its valuation sits in or above its typical range.

Price $384.93 · as of Jul 14, 2026All-time high $542.07Drawdown -29.0%Severity Score™ 6.0
🔴

Strong

Current Drawdown

-29.0%

Days in Drawdown

257

Avg Max Drawdown

4.6%

Avg Length

43

Drawdown Severity Score™

6.0

MSFT - Price & High Water Mark

MSFT - Drawdown Timeline

How to read this chart: Negative values indicate drawdowns from all-time highs. Values closer to 0% mean the stock is near its high water mark.

Valuation vs Its Own History

Data as of July 12, 2026 · updated daily

Where today's valuation sits within MSFT's own multi-year range, scored with the same Drawdown Severity Score language as price, measured from its typical level rather than its record high — a higher score means it has rarely been cheaper. This is context, not a recommendation.

Price to Sales

9.0xSeverity Score 0.0 · In or above its typical range
Low: 2.2xMedian: 6.0xHigh: 14.8x

Microsoft Corporation has been cheaper on this measure only about 69% of the time in 20 years of daily history.

39.0% below its highest Price to Sales reading · high date July 5, 2024

Price to Sales history

EV to EBITDA

15.4xSeverity Score 1.6 · In or above its typical range
Low: 5.3xMedian: 17.9xHigh: 30.7x

Microsoft Corporation has been cheaper on this measure only about 42% of the time in 20 years of daily history.

49.9% below its highest EV to EBITDA reading · high date November 19, 2021

EV to EBITDA history · log scale

How we measure valuation

Microsoft Corporation (MSFT) Analysis: Current Drawdown Insights

Microsoft Corporation is currently in a drawdown that is unusual by its own historical standards. As of 2026-07-14, the stock is trading at $384.93, which represents a 29.0% decline from its all-time high of $542.07. This drawdown has persisted for 257 days.

Based on its full tracked price history, Microsoft Corporation typically experiences drawdowns averaging 4.6% in depth, with an average duration of 43 days. Microsoft Corporation has gone through 319 total drawdown events in its tracked history. The largest drawdown on record for Microsoft Corporation was 69.4%, beginning in 1999. The longest drawdown duration on record was 5314 days.

The Drawdown Severity Score™ for Microsoft Corporation currently stands at 6.01. This is our proprietary indicator that shows the relative severity of the current drawdown based on the asset's unique historical patterns. A score between 5.0 and 8.0 indicates a rare, significant drawdown: the asset seldom sees declines at this level in its tracked history.

Understanding Drawdowns: A drawdown measures how far a stock has fallen from its peak price. Every stock experiences drawdowns: periods when the price declines from all-time highs before recovering. By analyzing Microsoft Corporation's historical drawdown patterns, investors can identify when the stock is experiencing a typical market fluctuation versus an unusual decline that is rare by that stock's own historical standards.

📜 Historical Drawdown Events

Current drawdown shown in blue. Showing the most recent and the deepest of 319 tracked pullbacks (68 listed).

Start DateEnd DateDurationMax DepthStart PriceLowest PriceRecovery Price
2025-10-30Ongoing257 days-29.0%$542.07$384.93n/a
2025-08-052025-10-2885 days-7.4%$534.76$495.00$542.07
2025-08-012025-08-044 days-1.8%$532.62$523.25$534.76
2025-07-282025-07-314 days-0.2%$512.87$511.66$532.62
2025-07-182025-07-258 days-1.3%$510.86$504.44$512.87
2025-07-162025-07-172 days-0.0%$504.99$504.79$510.86
2025-07-102025-07-156 days-0.4%$502.68$500.66$504.99
2025-07-072025-07-093 days-0.4%$498.02$495.80$502.68
2025-06-272025-07-037 days-1.3%$496.63$490.28$498.02
2025-06-202025-06-234 days-0.6%$479.45$476.62$485.20
2025-06-172025-06-182 days-0.2%$478.35$477.26$479.45
2025-06-132025-06-164 days-0.8%$478.08$474.18$478.35
2025-06-102025-06-123 days-0.4%$471.97$470.15$478.08
2024-07-082025-06-05333 days-23.7%$463.24$353.33$466.91
2024-06-282024-07-014 days-1.3%$448.67$442.82$452.51
2024-06-242024-06-252 days-0.5%$445.63$443.53$446.78
2024-06-182024-06-214 days-0.6%$444.23$441.58$445.63
2024-05-232024-06-1120 days-3.9%$426.54$409.70$428.68
2024-03-222024-05-2161 days-9.3%$424.64$385.04$425.08
2024-03-152024-03-206 days-2.1%$420.53$411.83$420.54
2024-02-122024-03-1431 days-4.2%$415.15$397.66$420.53
2024-02-052024-02-073 days-1.4%$405.94$400.28$408.73
2024-01-302024-02-024 days-3.0%$404.46$392.47$405.94
2024-01-262024-01-294 days-0.2%$399.67$398.74$404.46
2024-01-222024-01-232 days-0.5%$393.55$391.42$393.78
2024-01-172024-01-182 days-0.2%$385.26$384.47$388.81
2023-11-292024-01-1043 days-4.4%$377.78$361.23$377.85
2023-11-242023-11-274 days-0.1%$373.00$372.58$373.75
2023-11-212023-11-222 days-1.2%$372.59$368.28$373.00
2023-11-172023-11-204 days-1.7%$371.34$365.10$372.59
2023-11-132023-11-142 days-0.8%$364.18$361.24$364.77
2023-11-092023-11-102 days-0.7%$357.81$355.34$364.18
2023-07-192023-11-07112 days-13.0%$353.40$307.51$355.18
2023-06-162023-07-1833 days-5.6%$342.21$323.04$353.40
2021-11-222023-06-15570 days-37.1%$332.61$209.05$342.21
2021-11-092021-11-168 days-1.8%$326.08$320.09$328.52
2021-11-052021-11-084 days-0.1%$325.55$325.18$326.08
2021-11-012021-11-022 days-0.7%$320.88$318.71$322.34
2021-10-222021-10-276 days-0.8%$300.70$298.15$312.71
2021-10-202021-10-212 days-0.3%$298.25$297.46$300.70
2021-09-172021-10-1832 days-7.6%$295.34$272.79$297.34
2021-08-242021-09-1523 days-2.9%$294.79$286.14$294.95
2021-08-172021-08-193 days-1.1%$284.52$281.32$287.16
2021-07-262021-08-1218 days-1.7%$279.76$275.07$279.89
2021-07-152021-07-228 days-1.9%$272.84$267.53$276.35
2021-07-082021-07-136 days-0.9%$270.35$267.83$271.36
2021-06-302021-07-012 days-0.2%$262.11$261.63$262.30
2021-06-252021-06-284 days-0.6%$257.56$255.95$259.52
2021-06-232021-06-242 days-0.1%$256.42$256.19$257.56
2021-04-282021-06-2155 days-8.8%$252.42$230.29$253.64
2021-04-192021-04-235 days-1.4%$251.24$247.80$251.63
2020-02-112020-06-08118 days-28.0%$179.50$129.17$180.17
2018-10-022019-03-15165 days-18.2%$107.91$88.24$109.12
2014-11-142015-04-28165 days-18.1%$42.10$34.50$42.28
1999-12-282014-07-165314 days-69.4%$36.45$11.16$37.18
1999-07-191999-12-15150 days-17.8%$30.43$25.02$33.18
1999-04-061999-07-14100 days-19.7%$29.05$23.33$29.05
1999-02-011999-03-2553 days-16.7%$26.77$22.30$27.53
1998-07-201998-11-23127 days-22.7%$18.04$13.95$18.24
1997-07-181998-02-02200 days-20.4%$11.44$9.10$11.85
1995-07-181996-04-18276 days-26.4%$4.17$3.07$4.17
1993-06-021994-05-13346 days-26.2%$1.84$1.36$1.85
1992-11-231993-05-26184 days-19.2%$1.82$1.47$1.82
1992-01-161992-10-19277 days-23.9%$1.68$1.28$1.68
1991-04-161991-08-07114 days-18.6%$0.97$0.79$0.97
1990-07-171991-01-16184 days-34.7%$0.67$0.44$0.70
1987-10-061989-10-05731 days-50.3%$0.34$0.17$0.34
1987-05-111987-09-28141 days-28.7%$0.27$0.19$0.27
1986-06-021986-10-15136 days-22.9%$0.07$0.06$0.07

How to read: Each row shows a complete drawdown from peak to recovery. Red rows = most severe drawdowns (worst 20% or 5x+ average), yellow rows = moderate (2x-5x worse than average).

Know the Moment Severity Changes

See 9 real alerts from the past 5 years with actual returns

Average gain: +1034% • Real alerts • Real results

Monitor 3 stocks free · No credit card required

Or explore current drawdowns:

Microsoft Corporation (MSFT) is trading at $384.93 as of Jul 14, 2026. It is 29.0% below its high of $542.07. The drawdown has lasted 257 days. Severity score: 6.0 (Strong).

MSFT Price History and Drawdown Data

Latest price

$384.93

High-water mark

$542.07

Current drawdown

-29.0%

Days in drawdown

257

This MSFT page is built around daily price history, the latest high-water mark, current drawdown depth, drawdown duration, and comparable historical drawdown events. The chart above provides the price-history context, while the sections below explain how the current move compares with prior Microsoft Corporation drawdowns.

What History Says About MSFT

Microsoft Corporation has dropped 25%+ from its high 8 times in its tracked history. These events lasted an average of 960 days with an average max drop of -37.6%.

The current drawdown of -29.0% has lasted 257 days, which is within the typical range for comparable events.

PeriodMax DropDuration
Dec 1999 to Jul 2014-69.4%5314 days
Oct 1987 to Oct 1989-50.3%731 days
Nov 2021 to Jun 2023-37.1%570 days
Jul 1990 to Jan 1991-34.7%184 days
May 1987 to Sep 1987-28.7%141 days
Feb 2020 to Jun 2020-28.0%118 days

Track MSFT in a weekly digest

Get one weekly drawdown digest and a reminder to build a watchlist for tickers like Microsoft Corporation. No per-article blasts.

Related Articles

View all articles

Learn More About Drawdowns