MSFT logo

MSFT

Microsoft CorporationNASDAQTechnology
$373.46+1.11%OpenMarket Cap: $2.77T

As of 2026-04-06

Recent Analyst Ratings
DateFirmActionRatingPrevious
2026-03-25UBSBuy
2026-02-05StifelHold
2026-01-30CitigroupBuy
2026-01-29WedbushOutperform
2026-01-29ScotiabankSector Outperform
2026-01-29Wells FargoOverweight
2026-01-29DA DavidsonBuy
2026-01-29KeybancOverweight
2026-01-29StifelBuy
2026-01-29Cantor FitzgeraldOverweight
Forward Estimates
PeriodEPS Est.Revenue Est.# Analysts
Wed Jun 30$19.01$378.05B31
Fri Jun 30$22.51$440.19B18
Sat Jun 30$26.76$521.84B8
Sun Jun 30$33.41$643.73B13