Microsoft Corporation MSFT

$495.40 -0.30% at last close

Analyst Consensus

Consensus Rating
Buy (31 Buy · 2 Hold · 0 Sell)
Average Price Target
$555.79
Implied Upside
+12.2%
Price Target Range
$450.00 – $700.00
Analysts (12 mo)
33

Recent Analyst Actions

DateFirmActionRatingPrice Target
2026-08-12
Wells FargoMichael Turrin
Maintains Overweight $650 → $700
2026-08-05
Tigress FinancialIvan Feinseth
Maintains Buy $680 → $690
2026-07-30
BernsteinMark Moerdler
Maintains Outperform $646 → $647
2026-07-30
CitigroupTyler Radke
Maintains Buy $570 → $600
2026-07-30
RBC CapitalRishi Jaluria
Reiterates Outperform $640
2026-07-30
StifelBrad Reback
Maintains Hold $400 → $450
2026-07-30
TD CowenDerrick Wood
Reiterates Buy $540
2026-07-30
DA DavidsonGil Luria
Maintains Buy $550
2026-07-30
Wells FargoMichael Turrin
Maintains Overweight $625 → $650
2026-07-30
Evercore ISI GroupKirk Materne
Maintains Outperform $525 → $528
2026-07-30
CitizensPatrick Walravens
Reiterates Market outperform $550
2026-07-30
Cantor FitzgeraldThomas Blakey
Maintains Overweight $502 → $522
2026-07-30
BarclaysRaimo Lenschow
Maintains Overweight $545 → $512
2026-07-30
Piper SandlerBilly Fitzsimmons
Maintains Overweight $540 → $550
2026-07-28
CitizensPatrick Walravens
Reiterates Market outperform $550
2026-07-27
UBSKarl Keirstead
Maintains Buy $510 → $480
2026-07-27
GuggenheimJohn Difucci
Reiterates Buy $586
2026-07-22
BernsteinMark Moerdler
Reiterates Outperform $646
2026-07-22
OppenheimerBrian Schwartz
Reiterates Outperform $515
2026-07-22
Truist SecuritiesTerry Tillman
Reiterates Buy $575
2026-07-20
CLSABhavtosh Vajpayee
Initiates coverage on Outperform $535
2026-07-15
Evercore ISI GroupKirk Materne
Maintains Outperform $510 → $525
2026-07-15
MizuhoGregg Moskowitz
Maintains Outperform $515 → $490
2026-07-15
CitigroupTyler Radke
Maintains Buy $620 → $570
2026-07-15
Wells FargoMichael Turrin
Maintains Overweight $650 → $625
2026-07-10
Argus ResearchJoseph Bonner
Maintains Buy $620 → $510
2026-07-07
BMO CapitalKeith Bachman
Maintains Outperform $500 → $515
2026-07-06
Wolfe ResearchAlex Zukin
Maintains Outperform $570 → $525
2026-07-06
DA DavidsonGil Luria
Maintains Buy $550
2026-06-25
StifelBrad Reback
Maintains Hold $415 → $400

Ratings and price targets reflect each firm's most recent published action. Consensus combines the latest call from every covering firm over the past 12 months; price targets are typically 12-month horizons.

Key Stats

Last Close
$495.40
Market Cap
$3.66 trillion
52-Week Range
$349.20 $555.45
Average Volume
35.42 million shs

Data is delayed and provided for informational purposes only. Not investment advice. See our disclaimer.