Price alert —
Loading…
Sign in to get a one-time email the moment MS crosses your price. Free accounts included.
Sign in / create a free accountLow
$184.00
Average
$231.86
High
$262.00
$184.00 low$262.00 high
Current $215.50
+7.6% to average
buy
Strong buy 8Buy 10Hold 13Strong sell 1
Beat
Miss
last 12 quarters · bar = surprise %
| Date | EPS actual | EPS est | Surprise | Next-day move |
|---|---|---|---|---|
| 2026-07-15 | 3.46 | 2.93 | +17.9% | -4.5% |
| 2026-04-15 | 3.43 | 3.02 | +13.6% | -2.2% |
| 2026-01-15 | 2.68 | 2.45 | +9.4% | -1.1% |
| 2025-10-15 | 2.80 | 2.11 | +32.6% | -1.6% |
| 2025-07-16 | 2.13 | 1.98 | +7.5% | +0.8% |
| 2025-04-11 | 2.60 | 2.21 | +17.7% | +0.9% |
| 2025-01-16 | 2.22 | 1.69 | +31.4% | +1.5% |
| 2024-10-16 | 1.88 | 1.58 | +19.0% | -0.1% |
| 2024-07-16 | 1.82 | 1.65 | +10.2% | +0.7% |
| 2024-04-16 | 2.02 | 1.65 | +22.4% | +1.1% |
| 2024-01-16 | 0.85 | 1.03 | -17.8% | -1.8% |
| 2023-10-18 | 1.38 | 1.29 | +6.8% | -2.6% |