813.80
price down icon0.21%   -1.74
 
loading
Mckesson Corporation stock is traded at $813.80, with a volume of 995.57K. It is down -0.21% in the last 24 hours and down -3.21% 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:
$815.54
Open:
$818.46
24h Volume:
995.57K
Relative Volume:
1.32
Market Cap:
$100.44B
Revenue:
$387.09B
Net Income/Loss:
$4.23B
P/E Ratio:
25.34
EPS:
32.1208
Net Cash Flow:
$6.01B
1W Performance:
+0.64%
1M Performance:
-3.21%
6M Performance:
+11.36%
1Y Performance:
+40.48%
1-Day Range:
Value
$812.00
$826.00
1-Week Range:
Value
$789.96
$826.00
52-Week Range:
Value
$558.13
$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
813.80 100.66B 387.09B 4.23B 6.01B 32.12
Medical Distribution icon
COR
Cencora Inc
346.00 66.83B 321.33B 1.57B 3.21B 7.9518
Medical Distribution icon
CAH
Cardinal Health Inc
198.18 47.12B 234.31B 1.61B 4.45B 6.6243
Medical Distribution icon
HSIC
Henry Schein Inc
76.55 8.98B 12.50B 314.00M 421.00M 2.44
Medical Distribution icon
AHG
Akso Health Group Adr
1.35 744.44M 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
05:27 AM

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

05:27 AM
pulisher
04:28 AM

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

04:28 AM
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 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

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

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

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
pulisher
Dec 09, 2025

Investment Management Corp of Ontario Acquires 2,881 Shares of McKesson Corporation $MCK - MarketBeat

Dec 09, 2025
pulisher
Dec 09, 2025

Barclays Initiates McKesson With Overweight Rating, $960 Price Target - marketscreener.com

Dec 09, 2025
pulisher
Dec 09, 2025

Investors Towarzystwo Funduszy Inwestycyjnych Spolka Akcyjna Invests $1.87 Million in McKesson Corporation $MCK - MarketBeat

Dec 09, 2025
pulisher
Dec 09, 2025

McKesson Corporation $MCK Shares Sold by Lombard Odier Asset Management USA Corp - MarketBeat

Dec 09, 2025
pulisher
Dec 09, 2025

McKesson Corporation $MCK Shares Sold by Natixis - MarketBeat

Dec 09, 2025
pulisher
Dec 08, 2025

McKesson initiated with an Overweight at Barclays - TipRanks

Dec 08, 2025
pulisher
Dec 08, 2025

Quantbot Technologies LP Has $1.40 Million Holdings in McKesson Corporation $MCK - MarketBeat

Dec 08, 2025
pulisher
Dec 07, 2025

California Public Employees Retirement System Sells 96,231 Shares of McKesson Corporation $MCK - MarketBeat

Dec 07, 2025
pulisher
Dec 06, 2025

McKesson's (NYSE:MCK) earnings growth rate lags the 37% CAGR delivered to shareholders - Yahoo Finance

Dec 06, 2025
pulisher
Dec 06, 2025

First Trust Advisors LP Grows Position in McKesson Corporation $MCK - MarketBeat

Dec 06, 2025
pulisher
Dec 06, 2025

Baird Financial Group Inc. Has $28.01 Million Stock Holdings in McKesson Corporation $MCK - MarketBeat

Dec 06, 2025
pulisher
Dec 06, 2025

McKesson Stock Drop Looks Sharp, But How Deep Can It Go? - Trefis

Dec 06, 2025
pulisher
Dec 06, 2025

Amundi Decreases Stock Position in McKesson Corporation $MCK - MarketBeat

Dec 06, 2025
pulisher
Dec 06, 2025

McKesson (MCK): Revisiting Valuation After a Recent Pullback in a Longer-Term Uptrend - simplywall.st

Dec 06, 2025
pulisher
Dec 05, 2025

Can McKesson Stock Recover If Markets Fall? - Trefis

Dec 05, 2025
pulisher
Dec 05, 2025

Why Is McKesson (MCK) Down 5.2% Since Last Earnings Report? - sharewise.com

Dec 05, 2025
pulisher
Dec 05, 2025

Automated Pharmacy Compounding Systems Market Growing Toward USD 5.27 Billion in 2035 - GlobeNewswire Inc.

Dec 05, 2025
pulisher
Dec 05, 2025

CW Advisors LLC Boosts Stock Holdings in McKesson Corporation $MCK - MarketBeat

Dec 05, 2025
pulisher
Dec 05, 2025

McKesson Corporation $MCK Shares Sold by Edgestream Partners L.P. - MarketBeat

Dec 05, 2025
pulisher
Dec 05, 2025

American Century Companies Inc. Has $10.05 Million Position in McKesson Corporation $MCK - MarketBeat

Dec 05, 2025
pulisher
Dec 04, 2025

Is McKesson Stock Built to Withstand More Downside? - Trefis

Dec 04, 2025
pulisher
Dec 04, 2025

Is McKesson Corporation Stock Outperforming the S&P 500? - MSN

Dec 04, 2025
pulisher
Dec 04, 2025

Will McKesson Corporation stock benefit from infrastructure billTrade Entry Summary & Community Verified Watchlist Alerts - Newser

Dec 04, 2025
pulisher
Dec 04, 2025

Sands Capital Management LLC Buys 54,117 Shares of McKesson Corporation $MCK - MarketBeat

Dec 04, 2025
pulisher
Dec 04, 2025

Invesco Ltd. Has $689.33 Million Stock Position in McKesson Corporation $MCK - MarketBeat

Dec 04, 2025
pulisher
Dec 03, 2025

McKesson Corporation (MCK) Stock Today: Price Drop, Oncology Push and 2026 Outlook as of December 3, 2025 - ts2.tech

Dec 03, 2025
pulisher
Dec 03, 2025

McKesson Corporation: How Are They Benefitting From The GLP-1 Demand Tailwinds? - Smartkarma

Dec 03, 2025
pulisher
Dec 03, 2025

Portfolio Design Labs LLC Takes $4.57 Million Position in McKesson Corporation $MCK - MarketBeat

Dec 03, 2025
pulisher
Dec 03, 2025

Shelton Capital Management Sells 1,321 Shares of McKesson Corporation $MCK - MarketBeat

Dec 03, 2025
pulisher
Dec 02, 2025

McKesson Corporation pushes for biopharma collaboration in cancer care - Traders Union

Dec 02, 2025
pulisher
Dec 02, 2025

Panagora Asset Management Inc. Has $116.27 Million Holdings in McKesson Corporation $MCK - MarketBeat

Dec 02, 2025
pulisher
Dec 02, 2025

Horiko Capital Management LLC Has $34.65 Million Stock Holdings in McKesson Corporation $MCK - MarketBeat

Dec 02, 2025

Mckesson Corporation Stock (MCK) Financials Data

Revenue

loading

Net Income

loading

Cash Flow

loading

EPS

loading
medical_distribution COR
$346.00
price up icon 0.44%
medical_distribution CAH
$198.18
price down icon 0.07%
$76.55
price up icon 0.41%
medical_distribution AHG
$1.35
price down icon 0.41%
medical_distribution OMI
$3.01
price up icon 2.03%
Cap:     |  Volume (24h):