Comments
Loading...

McKesson Analyst Ratings

MCKNYSE
Logo brought to you by Benzinga Data
$816.24
9.721.21%
Last update: Dec 18, 10:10 AM
Consensus Rating1
Buy
Highest Price Target1
$980.00
Lowest Price Target1
$420.00
Consensus Price Target1
$767.76

McKesson Analyst Ratings and Price Targets | NYSE:MCK | Benzinga

McKesson Corp has a consensus price target of $767.76 based on the ratings of 21 analysts. The high is $980 issued by UBS on November 6, 2025. The low is $420 issued by Morgan Stanley on January 6, 2023. The 3 most-recent analyst ratings were released by Barclays, Wells Fargo, and UBS on December 9, 2025, November 10, 2025, and November 6, 2025, respectively. With an average price target of $951.33 between Barclays, Wells Fargo, and UBS, there's an implied 16.55% upside for McKesson Corp from these most-recent analyst ratings.

Analyst Trends and Forecast

9
2
Sep
2
Oct
3
1
Nov
1
Dec
Buy
Hold
Sell
Strong Sell

Analyst Rating and Forecast

12345
4.0
Buy
Strong Buy
Buy
Hold
Sell
Strong Sell

Analyst Firms Making Recommendations1

Barclays
Wells Fargo
UBS
Baird
Morgan Stanley

1calculated from analyst ratings

Analyst Ratings for McKesson

Get Alert
Dec 9, 2025
17.61%
960
Previous
Initiates
Current
Overweight
Get Alert
Nov 10, 2025
11.98%
816
914
Previous
Equal-Weight
Current
Equal-Weight
Get Alert
Nov 6, 2025
20.06%
920
980
Previous
Buy
Current
Buy
Get Alert
Nov 6, 2025
13.57%
873
927
Previous
Outperform
Current
Outperform
Get Alert
Nov 6, 2025
12.22%
857
916
Previous
Overweight
Current
Overweight
Get Alert
Oct 27, 2025
12.71%
860
920
Previous
Buy
Current
Buy
Get Alert
Oct 14, 2025
10.26%
820
900
Previous
Buy
Current
Buy
Get Alert
Sep 26, 2025
4.5%
821
853
Previous
Overweight
Current
Overweight
Get Alert
Sep 24, 2025
1.07%
800
825
Previous
Outperform
Current
Outperform
Get Alert
Sep 24, 2025
5.85%
830
864
Previous
Buy
Current
Buy
Get Alert
Sep 24, 2025
5.36%
820
860
Previous
Buy
Current
Buy
Get Alert
Sep 24, 2025
-5.67%
750
770
Previous
Neutral
Current
Neutral
Get Alert
Sep 24, 2025
4.99%
810
857
Previous
Overweight
Current
Overweight
Get Alert
Sep 24, 2025
4.87%
775
856
Previous
Buy
Current
Buy
Get Alert
Sep 24, 2025
-0.03%
772
816
Previous
Equal-Weight
Current
Equal-Weight
Get Alert
Sep 24, 2025
4.14%
785
850
Previous
Outperform
Current
Outperform
Get Alert
Sep 24, 2025
5.36%
820
860
Previous
Buy
Current
Buy
Get Alert
Sep 24, 2025
4.14%
800
850
Previous
Buy
Current
Buy
Get Alert
Aug 13, 2025
-5.42%
766
772
Previous
Equal-Weight
Current
Equal-Weight
Get Alert
Jul 16, 2025
-0.76%
770
810
Previous
Overweight
Current
Overweight
Get Alert
Jul 9, 2025
-1.99%
760
800
Previous
Outperform
Current
Outperform
Get Alert
Jun 11, 2025
-5.67%
745
770
Previous
Overweight
Current
Overweight
Get Alert
Jun 3, 2025
-6.16%
691
766
Previous
Equal-Weight
Current
Equal-Weight
Get Alert
May 9, 2025
-1.99%
755
800
Previous
Buy
Current
Buy
Get Alert
Apr 29, 2025
-1.38%
708
805
Previous
Buy
Current
Buy
Get Alert
Apr 11, 2025
-7.5%
665
755
Previous
Buy
Current
Buy
Get Alert
Apr 3, 2025
-15.47%
630
690
Previous
Neutral
Current
Neutral
Get Alert
Apr 2, 2025
-8.73%
642
745
Previous
Overweight
Current
Overweight
Get Alert
Mar 14, 2025
-15.34%
641
691
Previous
Equal-Weight
Current
Equal-Weight
Get Alert
Feb 6, 2025
-17.3%
650
675
Previous
Outperform
Current
Outperform
Get Alert
Jan 10, 2025
-17.06%
677
713
Previous
Buy
Current
Buy
Get Alert
Jan 6, 2025
-20.37%
650
680
Previous
Buy
Current
Buy
Get Alert
Dec 17, 2024
-21.35%
612
642
Previous
Overweight
Current
Overweight
Get Alert
Dec 13, 2024
-21.47%
535
641
Previous
Equal-Weight
Current
Equal-Weight
Get Alert
Nov 13, 2024
-12.65%
630
713
Previous
Buy
Current
Buy
Get Alert
Nov 7, 2024
-16.69%
560
680
Previous
Outperform
Current
Outperform
Get Alert
Nov 7, 2024
-15.71%
531
688
Previous
Neutral
Current
Outperform
Get Alert
Oct 7, 2024
-22.82%
630
665
Previous
Outperform
Current
Outperform
Get Alert
Sep 25, 2024
-29.06%
579
623
Previous
Buy
Current
Buy
Get Alert
Sep 24, 2024
-34.95%
531
603
Previous
Outperform
Current
Neutral
Get Alert
Sep 13, 2024
-34.46%
535
576
Previous
Equal-Weight
Current
Equal-Weight
Get Alert
Sep 10, 2024
-22.82%
630
670
Previous
Buy
Current
Buy
Get Alert
Sep 5, 2024
-18.53%
665
670
Previous
Outperform
Current
Outperform
Get Alert
Aug 21, 2024
-19.02%
656
661
Previous
Overweight
Current
Overweight
Get Alert
Aug 8, 2024
-24.53%
596
616
Previous
Overweight
Current
Overweight
Get Alert
Aug 8, 2024
-22.82%
630
660
Previous
Outperform
Current
Outperform
Get Alert
Aug 8, 2024
-17.79%
671
694
Previous
Outperform
Current
Outperform
Get Alert
Jul 19, 2024
-17.92%
620
670
Previous
Buy
Current
Buy
Get Alert
Jul 9, 2024
-19.14%
600
660
Previous
Outperform
Current
Outperform
Get Alert
Jul 9, 2024
-14.98%
679
694
Previous
Outperform
Current
Outperform
Get Alert
Jun 25, 2024
-17.92%
590
670
Previous
Buy
Current
Buy
Get Alert
Jun 24, 2024
-17.92%
570
670
Previous
Buy
Current
Buy
Get Alert
May 9, 2024
-33.23%
545
547
Previous
Buy
Current
Buy
Get Alert
May 9, 2024
-32.5%
502
551
Previous
Equal-Weight
Current
Equal-Weight
Get Alert
May 8, 2024
-26.98%
571
596
Previous
Overweight
Current
Overweight
Get Alert
May 8, 2024
-20.12%
563
652
Previous
Buy
Current
Buy
Get Alert
May 8, 2024
-26.49%
590
600
Previous
Outperform
Current
Outperform
Get Alert
May 8, 2024
-22.82%
620
630
Previous
Buy
Current
Buy
Get Alert
May 8, 2024
-17.79%
603
671
Previous
Outperform
Current
Outperform
Get Alert
Apr 30, 2024
-24.04%
575
620
Previous
Buy
Current
Buy
Get Alert
Apr 15, 2024
-32.86%
522
548
Previous
Overweight
Current
Overweight
Get Alert
Apr 10, 2024
-30.17%
510
570
Previous
Buy
Current
Buy
Get Alert
Mar 6, 2024
-24.04%
575
620
Previous
Buy
Current
Buy
Get Alert
Feb 26, 2024
-26.49%
600
Previous
Initiates
Current
Outperform
Get Alert
Feb 9, 2024
-38.13%
450
505
Previous
Neutral
Current
Neutral
Get Alert
Feb 8, 2024
-29.56%
530
575
Previous
Buy
Current
Buy
Get Alert
Jan 29, 2024
-31.52%
525
559
Previous
Buy
Current
Buy
Get Alert
Dec 14, 2023
-38.5%
502
Previous
Initiates
Current
Equal-Weight
Get Alert
Dec 11, 2023
-31.03%
508
563
Previous
Outperform
Current
Outperform
Get Alert
Nov 17, 2023
-37.03%
495
514
Previous
Overweight
Current
Overweight
Get Alert
Nov 3, 2023
-44.87%
427
450
Previous
Neutral
Current
Neutral
Get Alert
Nov 2, 2023
-41.19%
459
480
Previous
Overweight
Current
Overweight
Get Alert
Oct 9, 2023
-41.19%
450
480
Previous
Buy
Current
Buy
Get Alert
Aug 11, 2023
-40.58%
450
485
Previous
Outperform
Current
Outperform
Get Alert
Aug 7, 2023
-39.36%
491
495
Previous
Outperform
Current
Outperform
Get Alert
Aug 3, 2023
-41.19%
470
480
Previous
Buy
Current
Buy
Get Alert
Aug 3, 2023
-43.77%
426
459
Previous
Overweight
Current
Overweight
Get Alert
Jul 11, 2023
-47.69%
390
427
Previous
Neutral
Current
Neutral
Get Alert
Jun 29, 2023
-44.87%
430
450
Previous
Buy
Current
Buy
Get Alert
May 12, 2023
-44.87%
430
450
Previous
Outperform
Current
Outperform
Get Alert
May 9, 2023
-42.42%
450
470
Previous
Current
Buy
Get Alert
May 9, 2023
-39.85%
416
491
Previous
Current
Outperform
Get Alert
May 9, 2023
-41.81%
450
475
Previous
Current
Outperform
Get Alert
May 9, 2023
-52.22%
376
390
Previous
Current
Neutral
Get Alert
May 9, 2023
-48.54%
415
420
Previous
Current
Overweight
Get Alert
Mar 31, 2023
-48.54%
420
Previous
Initiates
Current
Buy
Get Alert
Feb 2, 2023
-47.81%
420
426
Previous
Current
Overweight
Get Alert
Feb 2, 2023
-44.87%
445
450
Previous
Current
Outperform
Get Alert
Jan 31, 2023
-46.09%
440
450
Previous
Current
Buy
Get Alert
Jan 11, 2023
-45.48%
440
445
Previous
Current
Outperform
Get Alert
Jan 6, 2023
-48.54%
403
420
Previous
Current
Overweight
Get Alert

FAQ

Q

What is the target price for McKesson (MCK) stock?

A

The latest price target for McKesson (NYSE:MCK) was reported by Barclays on December 9, 2025. The analyst firm set a price target for $960.00 expecting MCK to rise to within 12 months (a possible 17.61% upside). 32 analyst firms have reported ratings in the last year.

Q

What is the most recent analyst rating for McKesson (MCK)?

A

The latest analyst rating for McKesson (NYSE:MCK) was provided by Barclays, and McKesson initiated their overweight rating.

Q

When was the last upgrade for McKesson (MCK)?

A

The last upgrade for McKesson Corp happened on November 7, 2024 when Baird raised their price target to $688. Baird previously had a neutral for McKesson Corp.

Q

When was the last downgrade for McKesson (MCK)?

A

The last downgrade for McKesson Corp happened on September 24, 2024 when Baird changed their price target from $603 to $531 for McKesson Corp.

Q

When is the next analyst rating going to be posted or updated for McKesson (MCK)?

A

Analysts arrive at stock ratings after doing extensive research, which includes going through public financial statements, talking to executives and customers of McKesson, and listening in to earnings conference calls. Most analysts do this every three months, so you should get 4 ratings per company per firm each year. The last rating for McKesson was filed on December 9, 2025 so you should expect the next rating to be made available sometime around December 9, 2026.

Q

Is the Analyst Rating McKesson (MCK) correct?

A

While ratings are subjective and will change, the latest McKesson (MCK) rating was a initiated with a price target of $0.00 to $960.00. The current price McKesson (MCK) is trading at is $816.24, which is within the analyst’s predicted range.

Browse analyst ratings and price targets on all stocks.