Skip to content

Microsoft

US · MSFT #5 by market cap Listed 1986 AI Rating B 71
499.70 -10.42 -2.04%
Collector offline (last heartbeat: 15700s ago) · 2026-09-04 20:01
Pre-market 510.21 +0.02%
After-hours 499.41 -0.06%
Overnight 509.22 -0.18%
Mkt cap
3.71T
P/B
8.39
EPS
17.95

Analyst consensus 32 analysts

Buy
Avg price target 573.35 +14.7%
Price target rangecurrent 499.70
Low510.00
Avg573.35
High700.00
Buy 97% Hold 3% Sell 0%
Recent ratings (25)
DateFirmRatingTarget
2026-09-04 Stifel HOLD 530.00
2026-09-03 Piper Sandler BUY 550.00
2026-09-03 Morgan Stanley BUY 600.00
2026-09-03 Evercore BUY 528.00
2026-09-03 Citi BUY 600.00
2026-09-02 Wells Fargo BUY 700.00
2026-09-02 Bernstein BUY 660.00
2026-09-02 BofA Securities BUY 600.00
2026-09-01 BofA Securities BUY 600.00
2026-08-17 William Blair BUY --
2026-08-17 J.P. Morgan BUY 625.00
2026-08-13 J.P. Morgan BUY 625.00
2026-08-12 Wells Fargo BUY 700.00
2026-08-10 Morgan Stanley BUY 600.00
2026-08-05 Tigress Financial BUY 690.00
2026-08-03 BofA Securities BUY 500.00
2026-08-03 Jefferies BUY 575.00
2026-08-03 Goldman Sachs BUY 640.00
2026-08-03 Barclays BUY 512.00
2026-07-31 UBS BUY 525.00
2026-07-31 Truist Financial BUY 575.00
2026-07-31 DZ BANK AG BUY --
2026-07-31 CMBI BUY 634.20
2026-07-31 Citi BUY 600.00
2026-07-30 TD Cowen BUY 540.00

Price target trend monthly average, last 3 years

AI Analyst Revision Trend how this is computed

Mixed
2 3
Upgrades Downgrades
  • 2 upgrades vs 3 downgrades among tracked analyst rating changes.
  • Most recent: J.P. Morgan moved from Hold to Buy on 2026-07-30.

Recent rating changes

DateFirmChangeTarget
2026-07-30 J.P. Morgan HOLD → BUY 550.00
2026-05-06 Stifel BUY → HOLD 415.00
2025-11-20 Mizuho Securities HOLD → BUY 640.00
2025-11-18 Mizuho Securities BUY → HOLD --
2025-11-18 J.P. Morgan BUY → HOLD --

Earnings history price reaction on the day

PeriodReport dateSessionDay move
2026/Q4 2026-07-29 After close +15.51%
2026/Q3 2026-04-29 After close -3.93%
2026/Q2 2026-01-28 After close -9.99%
2026/Q1 2025-10-29 After close -2.92%
2025/Q4 2025-07-30 After close +3.95%
2025/Q3 2025-04-30 After close +7.63%
2025/Q2 2025-01-29 After close -6.18%
2025/Q1 2024-10-30 After close -6.05%
2024/Q4 2024-07-30 After close -1.08%
2024/Q3 2024-04-25 After close +1.82%
2024/Q2 2024-01-30 After close -2.69%
2024/Q1 2023-10-24 After close +3.07%