MSFT Microsoft Corporation logo

MSFT Microsoft Corporation

Technology
$418.57-0.12%ClosedMarket Cap: $3.11T

As of 2026-05-25

Analyst Consensus

Consensus

Buy

Target (Consensus)

$551.96

Target (Median)

$550.00

Target Range

$415.00 - $680.00

Upside from current price: 31.9%

Rating Distribution

11 Strong Buy42 Buy3 Hold0 Sell0 Strong Sell
Recent Analyst Ratings
DateFirmActionRatingPrevious
2026-05-13WedbushmaintainOutperformOutperform
2026-05-06Tigress FinancialmaintainBuyBuy
2026-05-01StifelmaintainHoldHold
2026-04-30Evercore ISI GroupmaintainOutperformOutperform
2026-04-30GuggenheimmaintainBuyBuy
2026-04-30Wells FargomaintainOverweightOverweight
2026-04-30BenchmarkmaintainBuyBuy
2026-04-30Piper SandlermaintainOverweightOverweight
2026-04-30BernsteinmaintainOutperformOutperform
2026-04-30BarclaysmaintainOverweightOverweight
Forward Estimates
PeriodEPS Est.Revenue Est.# Analysts
Wed Jun 30$19.43$384.21B31
Fri Jun 30$22.82$454.32B23
Sat Jun 30$26.84$537.24B10
Sun Jun 30$33.35$651.06B10