SecBot SecBot
← Back to Analyst Consensus
MCK Buy

MCKESSON CORP

Current Price —
Implied Upside —
Analysts 23

30-Day Momentum

▲ 0 upgrades  /  ▼ 0 downgrades  /  3 reiterations  from 3 firms

Next Earnings

Nov 4, 2026 (8 days)

Rating Timeline

Date ▼FirmActionFrom → To RatingPrice TargetFirm Rating
Oct 20, 2026MizuhomaintainNeutral → Neutral—52%
Oct 16, 2026UBSmaintainBuy → Buy—54%
Oct 7, 2026Leerink PartnersmaintainOutperform → Outperform—51%
Sep 14, 2026RBC CapitalreiterateSector Perform → Sector Perform—55%
Aug 19, 2026BarclaysmaintainOverweight → Overweight—53%
Aug 19, 2026RBC Capitalinitiate— → Sector Perform—55%
Aug 11, 2026Wells FargomaintainEqual-Weight → Equal-Weight—54%
Aug 6, 2026TD CowenmaintainBuy → Buy—54%
Aug 6, 2026UBSmaintainBuy → Buy—54%
Aug 6, 2026Evercore ISI GroupmaintainOutperform → Outperform—58%
Jul 24, 2026CitigroupmaintainBuy → Buy—54%
Jul 21, 2026TD CowenmaintainBuy → Buy—54%
Jun 10, 2026BarclaysmaintainOverweight → Overweight—53%
May 14, 2026CitigroupmaintainBuy → Buy—54%
May 12, 2026Wells FargomaintainEqual-Weight → Equal-Weight—54%
May 8, 2026UBSmaintainBuy → Buy—54%
May 8, 2026JP MorganmaintainOverweight → Overweight—55%
May 8, 2026Evercore ISI GroupmaintainOutperform → Outperform—58%
Apr 28, 2026William Blairinitiate— → Outperform—48%
Apr 22, 2026UBSmaintainBuy → Buy—54%
Apr 8, 2026Evercore ISI GroupmaintainOutperform → Outperform—58%
Apr 6, 2026B of A SecuritiesmaintainBuy → Buy—53%
Feb 18, 2026BarclaysmaintainOverweight → Overweight$1,05053%
Feb 10, 2026JP MorganmaintainOverweight → Overweight$1,10755%
Feb 5, 2026TD CowenmaintainBuy → Buy$1,01254%
Feb 5, 2026Wells FargomaintainEqual-Weight → Equal-Weight$92554%
Feb 5, 2026MizuhomaintainNeutral → Neutral$88552%
Dec 9, 2025Barclaysinitiate— → Overweight$96053%
Nov 10, 2025Wells FargomaintainEqual-Weight → Equal-Weight$91454%
Nov 6, 2025UBSmaintainBuy → Buy$98054%
Nov 6, 2025BairdmaintainOutperform → Outperform$92755%
Nov 6, 2025Morgan StanleymaintainOverweight → Overweight$91654%
Oct 27, 2025UBSmaintainBuy → Buy$92054%
Oct 14, 2025JefferiesmaintainBuy → Buy$90052%
Sep 26, 2025JP MorganmaintainOverweight → Overweight$85355%
Sep 24, 2025Evercore ISI GroupmaintainOutperform → Outperform$82558%
Sep 24, 2025TD CowenmaintainBuy → Buy$86454%
Sep 24, 2025CitigroupmaintainBuy → Buy$86054%
Sep 24, 2025MizuhomaintainNeutral → Neutral$77052%
Sep 24, 2025Morgan StanleymaintainOverweight → Overweight$85754%
Sep 24, 2025Deutsche BankmaintainBuy → Buy$85657%
Sep 24, 2025Wells FargomaintainEqual-Weight → Equal-Weight$81654%
Sep 24, 2025Leerink PartnersmaintainOutperform → Outperform$85051%
Sep 24, 2025UBSmaintainBuy → Buy$86054%
Sep 24, 2025B of A SecuritiesmaintainBuy → Buy$85053%
Aug 13, 2025Wells FargomaintainEqual-Weight → Equal-Weight$77254%
Jul 16, 2025Morgan StanleymaintainOverweight → Overweight$81054%
Jul 9, 2025Evercore ISI GroupmaintainOutperform → Outperform$80058%
Jun 11, 2025Morgan StanleymaintainOverweight → Overweight$77054%
Jun 3, 2025Wells FargomaintainEqual-Weight → Equal-Weight$76654%

Price Target Trend

Jun 26, 2026 Latest: $1,009.64 Oct 26, 2026

EPS Estimates

+1q $10.94
Lo: $10.36 Hi: $11.66
15 analysts
0y $44.66
Lo: $44.32 Hi: $45.25
16 analysts
▲2
0q $10.75
Lo: $10.53 Hi: $11.26
15 analysts
▲1
+1y $50.63
Lo: $46.77 Hi: $51.74
16 analysts
▲2

Cross-Platform Signals

No cross-platform signals in the last 90 days

Fresh Analyst Detail

Price targets, earnings estimates, and firm actions for this ticker — updated within the last 24 hours.

Subscribe for Full Access