810.56
price up icon0.50%   4.04
after-market After Hours: 810.56
loading
Mckesson Corporation stock is traded at $810.56, with a volume of 661.07K. It is up +0.50% in the last 24 hours and down -5.83% over the past month. McKesson Corp is one of three leading pharmaceutical wholesalers in the US engaged in sourcing and distributing branded, generic, and specialty pharmaceutical products to pharmacies (retail chains, independent, and mail order), hospitals networks, and healthcare providers. Along with Cencora and Cardinal Health, the three account for over 90% of the US pharmaceutical wholesale industry. Outside the US market, McKesson engages in pharmaceutical wholesale and distribution in Canada. Additionally, the company supplies medical-surgical products and equipment to healthcare facilities and provides a variety of technology solutions for pharmacies.
See More
Previous Close:
$806.52
Open:
$810.97
24h Volume:
661.07K
Relative Volume:
0.87
Market Cap:
$100.04B
Revenue:
$387.09B
Net Income/Loss:
$4.23B
P/E Ratio:
25.23
EPS:
32.1208
Net Cash Flow:
$6.01B
1W Performance:
-0.61%
1M Performance:
-5.83%
6M Performance:
+11.20%
1Y Performance:
+41.96%
1-Day Range:
Value
$807.75
$819.39
1-Week Range:
Value
$801.21
$826.00
52-Week Range:
Value
$565.75
$895.58

Mckesson Corporation Stock (MCK) Company Profile

Name
Name
Mckesson Corporation
Name
Phone
972-446-4800
Name
Address
6555 STATE HIGHWAY 161, IRVING, TX
Name
Employee
51,000
Name
Twitter
@McKesson
Name
Next Earnings Date
2024-11-06
Name
Latest SEC Filings
Name
MCK's Discussions on Twitter

Compare MCK with other stocks

Stocks Price Market Cap Revenue Net Income Cash Flow EPS
Medical Distribution icon
MCK
Mckesson Corporation
810.56 99.55B 387.09B 4.23B 6.01B 32.12
Medical Distribution icon
COR
Cencora Inc
340.58 66.53B 321.33B 1.57B 3.21B 7.9518
Medical Distribution icon
CAH
Cardinal Health Inc
199.10 47.15B 234.31B 1.61B 4.45B 6.6243
Medical Distribution icon
HSIC
Henry Schein Inc
77.02 9.02B 12.50B 314.00M 421.00M 2.44
Medical Distribution icon
AHG
Akso Health Group Adr
1.31 670.03M 2.22M -5.63M -1.68M -0.24

Mckesson Corporation Stock (MCK) Upgrades & Downgrades

Date Action Analyst Rating Change
Dec-09-25 Initiated Barclays Overweight
Dec-04-24 Resumed Mizuho Neutral
Nov-07-24 Upgrade Robert W. Baird Neutral → Outperform
Sep-24-24 Downgrade Robert W. Baird Outperform → Neutral
Sep-05-24 Reiterated Leerink Partners Outperform
Aug-08-24 Reiterated Mizuho Neutral
Feb-26-24 Initiated Leerink Partners Outperform
Jan-03-24 Initiated Barclays Overweight
Dec-14-23 Initiated Wells Fargo Equal Weight
Mar-31-23 Initiated Citigroup Buy
Aug-22-22 Resumed Morgan Stanley Overweight
Jul-06-22 Downgrade Argus Buy → Hold
Jun-07-22 Upgrade Deutsche Bank Hold → Buy
Apr-01-22 Resumed Credit Suisse Outperform
Feb-04-22 Downgrade Deutsche Bank Buy → Hold
Jan-07-22 Upgrade Credit Suisse Neutral → Outperform
Nov-02-21 Reiterated Barclays Overweight
Nov-02-21 Reiterated BofA Securities Buy
Nov-02-21 Reiterated Evercore ISI Outperform
Nov-02-21 Reiterated Jefferies Buy
Mar-30-21 Upgrade Argus Hold → Buy
Nov-02-20 Upgrade Barclays Equal Weight → Overweight
Aug-04-20 Upgrade Deutsche Bank Hold → Buy
May-22-20 Upgrade Wolfe Research Peer Perform → Outperform
May-15-20 Upgrade UBS Neutral → Buy
Apr-23-20 Resumed Credit Suisse Neutral
Mar-18-20 Upgrade Goldman Neutral → Buy
Mar-13-20 Upgrade Guggenheim Neutral → Buy
Feb-07-20 Upgrade Robert W. Baird Neutral → Outperform
Jan-10-20 Upgrade Morgan Stanley Equal-Weight → Overweight
Sep-12-19 Initiated Deutsche Bank Hold
Aug-05-19 Downgrade Wolfe Research Outperform → Peer Perform
Jul-22-19 Initiated Guggenheim Neutral
Jan-17-19 Initiated UBS Neutral
Oct-26-18 Reiterated Barclays Equal Weight
Jul-20-18 Downgrade Robert W. Baird Outperform → Neutral
May-29-18 Reiterated Leerink Partners Mkt Perform
Mar-08-18 Initiated Barclays Equal Weight
Feb-27-18 Resumed BofA/Merrill Buy
Feb-02-18 Reiterated Mizuho Neutral
Jan-24-18 Upgrade Jefferies Hold → Buy
View All

Mckesson Corporation Stock (MCK) Latest News

pulisher
08:22 AM

Peak Financial Advisors LLC Invests $2.04 Million in McKesson Corporation $MCK - MarketBeat

08:22 AM
pulisher
07:04 AM

Montecito Bank & Trust Buys Shares of 1,915 McKesson Corporation $MCK - MarketBeat

07:04 AM
pulisher
06:09 AM

Union Bancaire Privee UBP SA Has $2.38 Million Holdings in McKesson Corporation $MCK - MarketBeat

06:09 AM
pulisher
05:47 AM

Thrivent Financial for Lutherans Has $11.76 Million Stock Holdings in McKesson Corporation $MCK - MarketBeat

05:47 AM
pulisher
Dec 17, 2025

Rep. Gilbert Ray Cisneros, Jr. Purchases Shares of McKesson Corporation (NYSE:MCK) - MarketBeat

Dec 17, 2025
pulisher
Dec 17, 2025

Fortune 50 company sells shuttered Rock Hill facility for $26.5M - The Business Journals

Dec 17, 2025
pulisher
Dec 17, 2025

Sanders Morris Harris LLC Makes New Investment in McKesson Corporation $MCK - MarketBeat

Dec 17, 2025
pulisher
Dec 17, 2025

Oak Thistle LLC Acquires Shares of 2,890 McKesson Corporation $MCK - MarketBeat

Dec 17, 2025
pulisher
Dec 17, 2025

McKesson Corporation $MCK Stock Position Decreased by Texas Permanent School Fund Corp - MarketBeat

Dec 17, 2025
pulisher
Dec 17, 2025

Osaic Holdings Inc. Buys 12,847 Shares of McKesson Corporation $MCK - MarketBeat

Dec 17, 2025
pulisher
Dec 17, 2025

McKesson Corporation $MCK Shares Sold by First Community Trust NA - MarketBeat

Dec 17, 2025
pulisher
Dec 16, 2025

McKesson releases cancer care bombshell report that shows how 1,500+ oncology leaders are reshaping treatment for 50% of US patients - Red94

Dec 16, 2025
pulisher
Dec 16, 2025

Central Pacific Bank Trust Division Acquires 1,378 Shares of McKesson Corporation $MCK - MarketBeat

Dec 16, 2025
pulisher
Dec 16, 2025

2,026 Shares in McKesson Corporation $MCK Acquired by Caldwell Trust Co - MarketBeat

Dec 16, 2025
pulisher
Dec 16, 2025

Assessing McKesson’s Valuation After a 45% Yearly Surge and Strong DCF Upside Potential - simplywall.st

Dec 16, 2025
pulisher
Dec 15, 2025

McKesson (MCK) Rises As Market Takes a Dip: Key Facts - Yahoo Finance

Dec 15, 2025
pulisher
Dec 15, 2025

Westwood Holdings Group Inc. Boosts Stock Position in McKesson Corporation $MCK - MarketBeat

Dec 15, 2025
pulisher
Dec 15, 2025

Medication Management Market Is Going to Boom |• McKesson Corporation • Cardinal Health - openPR.com

Dec 15, 2025
pulisher
Dec 15, 2025

McKesson Corporation $MCK Shares Sold by National Bank of Canada FI - MarketBeat

Dec 15, 2025
pulisher
Dec 15, 2025

Corient Private Wealth LLC Reduces Position in McKesson Corporation $MCK - MarketBeat

Dec 15, 2025
pulisher
Dec 15, 2025

Advisory Services Network LLC Grows Holdings in McKesson Corporation $MCK - MarketBeat

Dec 15, 2025
pulisher
Dec 14, 2025

Holocene Advisors LP Sells 205,306 Shares of McKesson Corporation $MCK - MarketBeat

Dec 14, 2025
pulisher
Dec 14, 2025

McKesson Corporation $MCK Holdings Lifted by Public Sector Pension Investment Board - MarketBeat

Dec 14, 2025
pulisher
Dec 13, 2025

BRITISH COLUMBIA INVESTMENT MANAGEMENT Corp Acquires 56,741 Shares of McKesson Corporation $MCK - MarketBeat

Dec 13, 2025
pulisher
Dec 13, 2025

Bellevue Group AG Has $29.65 Million Stock Holdings in McKesson Corporation $MCK - MarketBeat

Dec 13, 2025
pulisher
Dec 13, 2025

AQR Capital Management LLC Trims Holdings in McKesson Corporation $MCK - MarketBeat

Dec 13, 2025
pulisher
Dec 12, 2025

Ieq Capital LLC Acquires 4,022 Shares of McKesson Corporation $MCK - MarketBeat

Dec 12, 2025
pulisher
Dec 12, 2025

Sei Investments Co. Boosts Holdings in McKesson Corporation $MCK - MarketBeat

Dec 12, 2025
pulisher
Dec 12, 2025

DZ BANK AG Deutsche Zentral Genossenschafts Bank Frankfurt am Main Has $610.98 Million Stake in McKesson Corporation $MCK - MarketBeat

Dec 12, 2025
pulisher
Dec 12, 2025

McKesson Stock Forecast: MCK Rebounds to $813.80 After Barclays’ Overweight Call — What to Watch Next Week (Updated Dec. 12, 2025) - ts2.tech

Dec 12, 2025
pulisher
Dec 12, 2025

McKesson Corporation (NYSE:MCK) Given Consensus Rating of "Moderate Buy" by Analysts - MarketBeat

Dec 12, 2025
pulisher
Dec 11, 2025

Government Contract Update: $1B payment to MCKESSON CORPORATION - Quiver Quantitative

Dec 11, 2025
pulisher
Dec 11, 2025

Will Barclays’ Bullish Initiation and Consensus Upside View Change McKesson’s (MCK) Narrative? - Yahoo Finance

Dec 11, 2025
pulisher
Dec 11, 2025

Is It Too Late To Consider McKesson After Its Strong Multi Year Share Price Surge - Yahoo Finance

Dec 11, 2025
pulisher
Dec 11, 2025

McKesson (MCK): Reassessing Valuation After a Recent 5% Share Price Pullback - Yahoo Finance

Dec 11, 2025
pulisher
Dec 11, 2025

The Manufacturers Life Insurance Company Boosts Stake in McKesson Corporation $MCK - MarketBeat

Dec 11, 2025
pulisher
Dec 11, 2025

WINTON GROUP Ltd Makes New $1.33 Million Investment in McKesson Corporation $MCK - MarketBeat

Dec 11, 2025
pulisher
Dec 11, 2025

Schwerin Boyle Capital Management Inc. Sells 5,470 Shares of McKesson Corporation $MCK - MarketBeat

Dec 11, 2025
pulisher
Dec 11, 2025

McKesson (NYSE:MCK) Upgraded to Strong-Buy at Barclays - MarketBeat

Dec 11, 2025
pulisher
Dec 11, 2025

CIBC Asset Management Inc Reduces Stake in McKesson Corporation $MCK - MarketBeat

Dec 11, 2025
pulisher
Dec 11, 2025

BNP Paribas Raises Stock Holdings in McKesson Corporation $MCK - MarketBeat

Dec 11, 2025
pulisher
Dec 11, 2025

McKesson Corporation $MCK Shares Sold by Becker Capital Management Inc. - MarketBeat

Dec 11, 2025
pulisher
Dec 10, 2025

McKesson Corp. stock outperforms competitors on strong trading day - MarketWatch

Dec 10, 2025
pulisher
Dec 10, 2025

Is Trending Stock McKesson Corporation (MCK) a Buy Now? - Yahoo Finance

Dec 10, 2025
pulisher
Dec 10, 2025

Deutsche Bank Raises Price Target on McKesson to $904 From $861, Keeps Buy Rating - marketscreener.com

Dec 10, 2025
pulisher
Dec 10, 2025

McKesson Corporation $MCK Shares Purchased by State Street Corp - MarketBeat

Dec 10, 2025
pulisher
Dec 10, 2025

Daiwa Securities Group Inc. Has $21.50 Million Position in McKesson Corporation $MCK - MarketBeat

Dec 10, 2025
pulisher
Dec 10, 2025

Federated Hermes Inc. Sells 25,879 Shares of McKesson Corporation $MCK - MarketBeat

Dec 10, 2025
pulisher
Dec 10, 2025

Bank of Nova Scotia Grows Position in McKesson Corporation $MCK - MarketBeat

Dec 10, 2025
pulisher
Dec 09, 2025

Barclays Initiates Coverage on McKesson (MCK) with Overweight Ra - GuruFocus

Dec 09, 2025
pulisher
Dec 09, 2025

SVB Wealth LLC Reduces Stock Holdings in McKesson Corporation $MCK - MarketBeat

Dec 09, 2025

Mckesson Corporation Stock (MCK) Financials Data

Revenue

loading

Net Income

loading

Cash Flow

loading

EPS

loading
medical_distribution COR
$340.58
price down icon 0.69%
medical_distribution CAH
$199.10
price up icon 0.33%
$77.02
price up icon 0.54%
medical_distribution AHG
$1.31
price up icon 7.38%
medical_distribution OMI
$3.15
price up icon 1.29%
Cap:     |  Volume (24h):