940.91
price down icon0.37%   -3.45
after-market After Hours: 940.91
loading
Mckesson Corporation stock is traded at $940.91, with a volume of 543.24K. It is down -0.37% in the last 24 hours and up +0.66% 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:
$944.36
Open:
$950.35
24h Volume:
543.24K
Relative Volume:
0.77
Market Cap:
$115.25B
Revenue:
$397.96B
Net Income/Loss:
$4.55B
P/E Ratio:
27.06
EPS:
34.7654
Net Cash Flow:
$9.64B
1W Performance:
+2.36%
1M Performance:
+0.66%
6M Performance:
+32.26%
1Y Performance:
+46.17%
1-Day Range:
Value
$937.34
$959.95
1-Week Range:
Value
$913.09
$959.95
52-Week Range:
Value
$637.00
$999.00

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 vs COR, CAH, HSIC, AHG

Stocks Price Market Cap Revenue Net Income Cash Flow EPS
Medical Distribution icon
MCK
Mckesson Corporation
940.91 115.25B 397.96B 4.55B 9.64B 34.77
Medical Distribution icon
COR
Cencora Inc
349.95 68.08B 325.78B 1.64B 3.61B 8.3139
Medical Distribution icon
CAH
Cardinal Health Inc
217.08 51.08B 244.67B 1.68B 5.51B 6.9487
Medical Distribution icon
HSIC
Henry Schein Inc
75.57 8.67B 13.18B 419.00M 521.00M 3.2704
Medical Distribution icon
AHG
Akso Health Group Adr
2.50 2.14B 14.85M -136.07M 7.23M -0.4726

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
Mar 15, 2026

EFG Asset Management Americas Corp. Has $3.40 Million Stock Position in McKesson Corporation $MCK - MarketBeat

Mar 15, 2026
pulisher
Mar 15, 2026

McKesson Corporation $MCK Shares Acquired by Clark Capital Management Group Inc. - MarketBeat

Mar 15, 2026
pulisher
Mar 15, 2026

California Public Employees Retirement System Sells 76,103 Shares of McKesson Corporation $MCK - MarketBeat

Mar 15, 2026
pulisher
Mar 15, 2026

BNP Paribas Decreases Stake in McKesson Corporation $MCK - MarketBeat

Mar 15, 2026
pulisher
Mar 15, 2026

Aquatic Capital Management LLC Takes Position in McKesson Corporation $MCK - MarketBeat

Mar 15, 2026
pulisher
Mar 15, 2026

Alliancebernstein L.P. Increases Stake in McKesson Corporation $MCK - MarketBeat

Mar 15, 2026
pulisher
Mar 15, 2026

8 Knots Management LLC Acquires New Holdings in McKesson Corporation $MCK - MarketBeat

Mar 15, 2026
pulisher
Mar 14, 2026

How McKesson’s CFO Transition and Neulasta Biosimilar Push At McKesson (MCK) Has Changed Its Investment Story - Yahoo Finance

Mar 14, 2026
pulisher
Mar 14, 2026

McKesson Corporation $MCK is Zuckerman Investment Group LLC's 5th Largest Position - MarketBeat

Mar 14, 2026
pulisher
Mar 14, 2026

iSAM Funds UK Ltd Buys Shares of 2,295 McKesson Corporation $MCK - MarketBeat

Mar 14, 2026
pulisher
Mar 14, 2026

McKesson Wundversorgung B2B/ Homecare: Reshaping Wound Management - AD HOC NEWS

Mar 14, 2026
pulisher
Mar 14, 2026

Is It Too Late To Consider McKesson (MCK) After Strong Multi Year Share Price Gains - simplywall.st

Mar 14, 2026
pulisher
Mar 14, 2026

McKesson Corporation $MCK Shares Acquired by Integral Health Asset Management LLC - MarketBeat

Mar 14, 2026
pulisher
Mar 13, 2026

Quadrature Capital Ltd Reduces Stock Holdings in McKesson Corporation $MCK - MarketBeat

Mar 13, 2026
pulisher
Mar 13, 2026

Martingale Asset Management L P Decreases Stock Holdings in McKesson Corporation $MCK - MarketBeat

Mar 13, 2026
pulisher
Mar 13, 2026

Entropy Technologies LP Takes $3.63 Million Position in McKesson Corporation $MCK - MarketBeat

Mar 13, 2026
pulisher
Mar 13, 2026

McKesson Corporation $MCK Position Trimmed by Employees Retirement System of Texas - MarketBeat

Mar 13, 2026
pulisher
Mar 13, 2026

Arrowstreet Capital Limited Partnership Has $995.62 Million Holdings in McKesson Corporation $MCK - MarketBeat

Mar 13, 2026
pulisher
Mar 12, 2026

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

Mar 12, 2026
pulisher
Mar 12, 2026

Wall Street Bulls Look Optimistic About McKesson (MCK): Should You Buy? - Yahoo Finance

Mar 12, 2026
pulisher
Mar 12, 2026

Van ECK Associates Corp Sells 2,413 Shares of McKesson Corporation $MCK - MarketBeat

Mar 12, 2026
pulisher
Mar 12, 2026

McKesson at Barclays Conference: Strategic Outlook Amid CFO Transition - Investing.com

Mar 12, 2026
pulisher
Mar 12, 2026

McKesson Corp (NYSE:MCK) Presents a Compelling Blend of Strong Growth and Technical Setup - ChartMill

Mar 12, 2026
pulisher
Mar 12, 2026

McKesson Corporation $MCK Stake Boosted by Capital International Investors - MarketBeat

Mar 12, 2026
pulisher
Mar 11, 2026

BofA reiterates Buy on McKesson stock, $970 target on CFO transition - Investing.com Nigeria

Mar 11, 2026
pulisher
Mar 11, 2026

Does McKesson’s New Ex-­Sysco CFO Hire Reframe Its Portfolio Reshaping Story For Investors (MCK)? - simplywall.st

Mar 11, 2026
pulisher
Mar 11, 2026

McKesson at Leerink Global: Strategic Insights on AI and Specialty Growth - Investing.com India

Mar 11, 2026
pulisher
Mar 11, 2026

Gordian Capital Singapore Sells 1,170 Shares of McKesson Corporation - National Today

Mar 11, 2026
pulisher
Mar 11, 2026

Sands Capital Management LLC Acquires 11,279 Shares of McKesson Corporation $MCK - MarketBeat

Mar 11, 2026
pulisher
Mar 11, 2026

Gordian Capital Singapore Pte Ltd Sells 1,170 Shares of McKesson Corporation $MCK - MarketBeat

Mar 11, 2026
pulisher
Mar 11, 2026

Mackenzie Financial Corp Has $226.34 Million Holdings in McKesson Corporation $MCK - MarketBeat

Mar 11, 2026
pulisher
Mar 11, 2026

Kepler Cheuvreux Suisse SA Buys Shares of 6,350 McKesson Corporation $MCK - MarketBeat

Mar 11, 2026
pulisher
Mar 11, 2026

McKesson Corporation $MCK Shares Acquired by Franklin Resources Inc. - MarketBeat

Mar 11, 2026
pulisher
Mar 11, 2026

Legal & General Group Plc Raises Stake in McKesson Corporation $MCK - MarketBeat

Mar 11, 2026
pulisher
Mar 11, 2026

DE Burlo Group Inc. Has $35.41 Million Stake in McKesson Corporation $MCK - MarketBeat

Mar 11, 2026
pulisher
Mar 11, 2026

McKesson rises 0.6% on its 261st trading volume as institutions reduce holdings, while analysts remain positive about sustained growth - Bitget

Mar 11, 2026
pulisher
Mar 11, 2026

Bank of Montreal Can Has $229.48 Million Stock Position in McKesson Corporation $MCK - MarketBeat

Mar 11, 2026
pulisher
Mar 10, 2026

Bank of America sees upside in McKesson (MCK) biosimilar push, raises target to $1,040 - MSN

Mar 10, 2026
pulisher
Mar 10, 2026

Bank of America Sees Upside in McKesson (MCK) Biosimilar Push, Raises Target to $1,040 - Finviz

Mar 10, 2026
pulisher
Mar 10, 2026

Amplify provides funding boost to state pharmacy associations, McKesson Corporation asserts - Traders Union

Mar 10, 2026
pulisher
Mar 10, 2026

McKesson announces CFO transition amid spin off of Medical Surgical business - HME News

Mar 10, 2026
pulisher
Mar 10, 2026

Richard Bernstein Advisors LLC Has $3.04 Million Stock Holdings in McKesson Corporation $MCK - MarketBeat

Mar 10, 2026
pulisher
Mar 10, 2026

Schroder Investment Management Group Increases Holdings in McKesson Corporation $MCK - MarketBeat

Mar 10, 2026
pulisher
Mar 10, 2026

Blair William & Co. IL Acquires 1,565 Shares of McKesson Corporation $MCK - MarketBeat

Mar 10, 2026
pulisher
Mar 10, 2026

American Century Companies Inc. Grows Position in McKesson Corporation $MCK - MarketBeat

Mar 10, 2026
pulisher
Mar 09, 2026

A Look At McKesson (MCK) Valuation After The CFO Transition To Kenny Cheung - simplywall.st

Mar 09, 2026
pulisher
Mar 09, 2026

McKesson Corporation $MCK Shares Sold by Swiss National Bank - MarketBeat

Mar 09, 2026
pulisher
Mar 09, 2026

Vestcor Inc Acquires 2,651 Shares of McKesson Corporation $MCK - MarketBeat

Mar 09, 2026
pulisher
Mar 09, 2026

McKesson Corporation $MCK Position Increased by Vinva Investment Management Ltd - MarketBeat

Mar 09, 2026
pulisher
Mar 09, 2026

Russell Investments Group Ltd. Raises Stock Holdings in McKesson Corporation $MCK - MarketBeat

Mar 09, 2026
pulisher
Mar 09, 2026

Meiji Yasuda Asset Management Co Ltd. Trims Stock Holdings in McKesson Corporation $MCK - MarketBeat

Mar 09, 2026

Mckesson Corporation Stock (MCK) Financials Data

Revenue

loading

Net Income

loading

Cash Flow

loading

EPS

loading
medical_distribution COR
$349.95
price down icon 0.77%
medical_distribution CAH
$217.08
price down icon 0.92%
$75.57
price up icon 0.80%
medical_distribution AHG
$2.50
price up icon 14.68%
medical_distribution ACH
$2.38
price up icon 0.85%
Cap:     |  Volume (24h):