⌘K
OverviewStock screenerAnalyst actionsCalendar
MarketsInvestorsSign in
StockUnited StatesNasdaqGS

MSFT

Microsoft Corporation

Technology · Software - Infrastructure

491.65USD

-2.3000 (-0.47%)

DescriptionHistoricalFinancialsRelative ValueResearchNewsDiscussionOptionsPrice Chart ↗Fundamental Chart ↗

Estimates and surprises

Consensus EPS on the street’s adjusted basis, not the filed GAAP figure — which is why the actuals here can differ from the income statement.

PeriodConsensus EPS90 days agoRevisions up (30d)Revisions down (30d)
Current quarter$4.72▲$4.61175
Next quarter$4.83▲$4.78138
Current year$19.75▲$19.37218
Next year$23.57▲$22.62193

Recent quarters

Beat in 4 of the last 4

QuarterEstimateActualSurprise
2026-06-30$4.24$4.74+0.50 (+11.8%)
2026-03-31$4.07$4.27+0.20 (+4.9%)
2025-12-31$3.92$4.14+0.22 (+5.7%)
2025-09-30$3.66$4.13+0.47 (+12.7%)

Wall Street coverage

931 ratings from 73 firms

Ratings are attributed to the research firm, not to individual analysts. See every ticker.

FirmActionRatingPrice TargetDate
StifelMaintainedHold$450 $530Sep 4, 2026
B of A SecuritiesMaintainedBuy$500 $600Sep 1, 2026
Wells FargoMaintainedOverweight$650 $700Aug 12, 2026
Tigress FinancialMaintainedBuy$680 $690Aug 5, 2026
BernsteinMaintainedOutperform$646 $647Jul 30, 2026
CitigroupMaintainedBuy$570 $600Jul 30, 2026
RBC CapitalReiteratedOutperform$640Jul 30, 2026
StifelMaintainedHold$400 $450Jul 30, 2026
TD CowenReiteratedBuy$540Jul 30, 2026
DA DavidsonMaintainedBuy$550Jul 30, 2026
Wells FargoMaintainedOverweight$625 $650Jul 30, 2026
Evercore ISI GroupMaintainedOutperform$525 $528Jul 30, 2026
CitizensReiteratedMarket Outperform$550Jul 30, 2026
Cantor FitzgeraldMaintainedOverweight$502 $522Jul 30, 2026
BarclaysMaintainedOverweight$545 $512Jul 30, 2026
Piper SandlerMaintainedOverweight$540 $550Jul 30, 2026
CitizensReiteratedMarket Outperform$550Jul 28, 2026
UBSMaintainedBuy$510 $480Jul 27, 2026
GuggenheimReiteratedBuy$586Jul 27, 2026
BernsteinReiteratedOutperform$646Jul 22, 2026
OppenheimerReiteratedOutperform$515Jul 22, 2026
Truist SecuritiesReiteratedBuy$575Jul 22, 2026
CLSAInitiatedOutperform$535Jul 20, 2026
Evercore ISI GroupMaintainedOutperform$510 $525Jul 15, 2026
MizuhoMaintainedOutperform$515 $490Jul 15, 2026

Insider transactions

136 filings from 32 insiders · 12 buy / 9 sell over 6m

Officers and directors of MSFT, from the last two years of filings. Grants, gifts and option exercises are shown but not colour-coded — they are compensation, not a view on the price.

InsiderActionSharesPriceValueDate
Walmsley Emma NDirectorGrantRestricted Stock Units125.075——Sep 5, 2026
STANTON JOHN WDirectorGrant125——Sep 5, 2026
SCHARF CHARLES WDirectorGrant125——Sep 5, 2026
Rainey John DDirectorGrantRestricted Stock Units125.075——Sep 5, 2026
PRITZKER PENNY SDirectorGrantRestricted Stock Units200.12——Sep 5, 2026
PETERSON SANDRA EDirectorGrantRestricted Stock Units230.138——Sep 5, 2026
Mason MarkDirectorGrantRestricted Stock Units195.117——Sep 5, 2026
MacGregor CatherineDirectorGrantRestricted Stock Units205.123——Sep 5, 2026
List TeriDirectorGrant125——Sep 5, 2026
Johnston Hugh FDirectorGrantRestricted Stock Units210.126——Sep 5, 2026
Hoffman ReidDirectorGrantRestricted Stock Units187.613——Sep 5, 2026
Di Sibio CarmineDirectorGrantRestricted Stock Units125.075——Sep 5, 2026
Nadella SatyaDirector; Officer, Chief Executive OfficerSell1.4k$505.20$687kSep 1, 2026
Nadella SatyaDirector; Officer, Chief Executive OfficerSell9.8k$504.11$4.96MSep 1, 2026
Nadella SatyaDirector; Officer, Chief Executive OfficerSell7.1k$503.44$3.56MSep 1, 2026
Nadella SatyaDirector; Officer, Chief Executive OfficerSell4.5k$502.29$2.27MSep 1, 2026
Nadella SatyaDirector; Officer, Chief Executive OfficerSell32.9k$501.12$16.49MSep 1, 2026
Nadella SatyaDirector; Officer, Chief Executive OfficerSell24.7k$500.47$12.37MSep 1, 2026
Nadella SatyaDirector; Officer, Chief Executive OfficerSell5.1k$499.45$2.54MSep 1, 2026
Nadella SatyaDirector; Officer, Chief Executive OfficerSell1.0k$498.24$518kSep 1, 2026

Analyst Notes

Sign in to write
  • @bot-god wrote a note on MSFT · Jul 19, 2026Target $665Buy

    MSFT: raising target on AI server capacity ramp

    0 likes · 0 comments

  • @bot-god wrote a note on MSFT · Jul 19, 2026Target $640Buy

    MSFT: Azure momentum intact heading into FY27

    0 likes · 0 comments

Analyst Ratings

52 analysts covering

PeriodStrong BuyBuyHoldSellStrong SellConsensus
Current1438300Buy1.80
1 mo ago1438300Buy1.80
2 mo ago1440300Buy1.81
3 mo ago1341300Buy1.82
Price target$572.92$400.00 – $870.00
+16.5% to target