Skip to content
Delayed ~15 min

MSFT Microsoft

Information Technology · S&P 500 · Nasdaq 100 · Dow Jones

Next earnings: Wed 27 Jan 2027 · estimated

What 56 analyst firms say about Microsoft: their latest ratings, price targets and how far the stock is from them. How it works

530.61 USD−5.32 (−0.99%) today
Price as of 6 Nov 16:00 ET

Analyst window: Latest analyst report within last 1 year

Analyst view · last 1Y

+18.4%to the avg target 628.34 USD+97.73 USD
Buy 50 · Hold 3 · Sell 0

53 rated views · 59 analyst/firm records · 56 firms

Latest report30 Oct 2026avg report date 12 Sep
Target rangeLowest to highest analyst target, not a forecast

Radar score

  • S&P 500 · Top Picks · 6MGood · #46 in the index84
  • S&P 500 · Safest consensus · 6MGood · #20 in the index84
Other indices (2)
  • Nasdaq 100 · Top Picks · 6MBelow the Radar threshold of 8076
  • Nasdaq 100 · Safest consensus · 6MStrong · #2 in the index91
  • Dow Jones · Top Picks · 6MGood · #4 in the index80
  • Dow Jones · Safest consensus · 6MGood · #4 in the index80

Recent analyst activity · last 90 days

Our tracked history has 75 reports on MSFT from 42 analyst firms in the last 90 days (56 firms in the past year).

Comparing each firm's latest target with its previous one: 19 raised their price target, 1 lowered it, 7 left it unchanged and 4 have their first observed target in the past year.

Ratings, latest available report against the previous one: 3 upgrades and 1 downgrade.

Latest observed target change: BMO Capital raised its target from $600.00 (set 20 Oct 2026) to $610.00 on 29 Oct 2026.

Last 1 year. Latest opinion per identifiable analyst within the last 1 year. BUY / HOLD / SELL each count one current analyst vote; unnamed firm records are a fallback.

FirmAnalystLatest ratingReport dateLatest target (USD)
Arete ResearchUnnamed analystBuy5 May 2026870.00 USD
ArgusJoseph F BonnerBuy30 Oct 2026620.00 USD
BairdWilliam V PowerBuy29 Oct 2026600.00 USD
Bank of America SecuritiesTal LianiBuy1 Sep 2026600.00 USD
BarclaysRaimo LenschowBuy29 Oct 2026610.00 USD
BenchmarkCody AcreeBuy29 Oct 2026Conflicting reports · excluded
BenchmarkYi Fu LeeBuy24 Jul 2026—
BernsteinMark MoerdlerBuy29 Oct 2026722.00 USD
BMO Capital MarketsKeith BachmanConflictConflicting reports · excluded29 Oct 2026610.00 USD
BNP Paribas ExaneStefan SlowinskiConflictConflicting reports · excluded5 Oct 2026Conflicting reports · excluded
Cantor FitzgeraldThomas BlakeyBuy29 Oct 2026630.00 USD
CFRAAngelo ZinoBuy1 Jun 2026—
China RenaissanceYiwen ZhangBuy4 May 2026550.00 USD
CitigroupTyler RadkeBuy29 Oct 2026680.00 USD
Citizens JMPPatrick WalravensBuy29 Oct 2026625.00 USD
CLSABhavtosh VajpayeeBuy30 Jul 2026535.00 USD · 20 Jul 2026
DA DavidsonGil LuriaBuy29 Oct 2026650.00 USD
DaiwaSatoshi TanakaBuy7 May 2026595.00 USD
DBSSachin MittalBuy6 May 2026573.00 USD
Deutsche BankBrad ZelnickBuy12 Oct 2026600.00 USD
DZ BankIngo WermannBuy30 Apr 2026595.00 USD
Erste GroupHans EngelBuy8 Oct 2026—
Evercore ISIKirk MaterneBuy5 Oct 2026—
Evercore ISIStewart K MaterneBuy30 Jul 2026Conflicting reports · excluded
Freedom Capital MarketsEgor TolmachevBuy1 Jul 2026Conflicting reports · excluded
Goldman SachsGabriela BorgesBuy29 Oct 2026Conflicting reports · excluded
Griffin SecuritiesJay VleeschhouwerHold29 Oct 2026—
GuggenheimJohn DiFucciBuy29 Oct 2026595.00 USD
HSBCStephen BerseyBuy31 Jul 2026Conflicting reports · excluded
JefferiesBrent ThillBuy14 Oct 2026650.00 USD
JPMorganUnnamed analystBuy28 Sep 2026—
KeyBanc Capital MarketsJackson E AderBuy3 Sep 2026Conflicting reports · excluded
Loop CapitalYun KimBuy1 Jun 2026650.00 USD
MeliusBen ReitzesBuy5 Oct 2026665.00 USD
MizuhoGregg MoskowitzBuy15 Oct 2026Conflicting reports · excluded
Morgan StanleyAdam WoodBuy29 Oct 2026—
NeedhamUnnamed analystBuy23 Sep 2026—
New Street ResearchPierre C FerraguBuy29 Oct 2026700.00 USD
OppenheimerBrian SchwartzBuy26 Oct 2026625.00 USD
Phillip SecuritiesSerena Yi-Qi-LimHold12 Oct 2026515.00 USD
Piper SandlerBilly FitzsimmonsBuy29 Oct 2026650.00 USD
President CapitalUnnamed analystBuy30 Apr 2026520.00 USD
Raymond JamesAndrew Marok—29 Oct 2026650.00 USD
RBC Capital MarketsRishi JaluriaBuy29 Oct 2026640.00 USD
RedburnAlex HaisslConflictConflicting reports · excluded21 Sep 2026440.00 USD
ScotiabankPatrick ColvilleBuy29 Oct 2026650.00 USD
StifelBrad RebackBuy29 Oct 2026650.00 USD
TD CowenDerrick WoodBuy29 Oct 2026650.00 USD
Tigress FinancialIvan FeinsethBuy5 Aug 2026690.00 USD
TruistTerry TillmanBuy29 Oct 2026630.00 USD
UBSKarl KeirsteadConflictConflicting reports · excluded29 Oct 2026700.00 USD
UBSKarl KiersteadBuy15 Oct 2026675.00 USD
WedbushDaniel IvesBuy13 May 2026575.00 USD
Weiss RatingsUnnamed analyst—8 Oct 2026—
Wells FargoMichael TurrinBuy29 Oct 2026750.00 USD
William BlairJason N AderBuy29 Oct 2026—
Wolfe ResearchAlex ZukinBuy29 Oct 2026650.00 USD
Yorkville IvesDan IvesBuy5 Oct 2026615.00 USD
Data feed RESEARCHResearch TeamHold15 Jun 2026562.00 USD

Partial coverage · checked 6 Nov (6 Nov 2026, 03:59 ET). Some research records could not be refreshed. Cached records retained. Prices stream live during the US session; otherwise stored prices delayed about 15 minutes. A summary of analyst opinion, not investment advice.