MSFT Analyst Ratings

Consensus: Mixed from 0 analysts.

Price Targets

Average Target
$583.67
High
$675.00
Low
$392.00

Recent Upgrades & Downgrades

DateFirmActionFromTo
Mar 25, 2026UBSmaintainBuyBuy
Feb 5, 2026StifeldowngradeBuyHold
Jan 30, 2026CitigroupmaintainBuyBuy
Jan 29, 2026Wells FargomaintainOverweightOverweight
Jan 29, 2026Cantor FitzgeraldmaintainOverweightOverweight