MarketInOut Stock Screener Log In | Sign Up
 

McKesson Corp

NYSE • Healthcare • Medical Distribution • Quote as of 10/23/2026
McKesson Corp stock price and volume chart

Company Profile

IndustryMedical Distribution
SectorHealthcare
ExchangeNYSE
Market Capitalization118,029 mln
Float117 mln
Earnings Date11/04/2026

EPS

37.19
Exceptional

P / E

26.91
Elevated

Piotroski F-Score

7 / 9
Strong

Beneish M-Score

-2.56
Likely reliable

1-Year Forecast

1,009.64
Fairly priced

Relative Strength

89 / 100
Strongly outperforming

Business Description

Founded nearly two centuries ago and based in Irving, Texas, McKesson Corporation is one of the largest healthcare distribution and services companies in the world. The company moves pharmaceutical drugs and medical supplies to hospitals, pharmacies, clinics, and care facilities across the United States and in several other countries. Beyond physical distribution, McKesson also helps patients access and afford their medications by connecting them with insurers, pharmacy benefit managers, and drug manufacturers. Its technology and support services further assist healthcare providers and pharmacies in running their operations more efficiently.

Key Fundamentals

EPS37.19
P/E26.91
ROE-194
RPS3,367
ROIC20.28
ROA5.46
Interest Cover24.41
EBITDA, mln7,500
EV / EBITDA14.97
EV / EBIT16.68
Revenue, mln410,983
EV / Revenue0.27

Quote Details

Last 1,000.77
Change -11.57 (-1.14%)
Open 1,010.32
Volume 628,942
Turnover 629,426,304
Average Volume 688,059

Financial Ratios

Pre-Tax Profit Margin2
Current Ratio0.89
Price / Cash Flow17.53
Price / Free Cash Flow16.63
Price / Sales0.26
PEG Ratio1.91

Financial Strength

Altman Z-Score5.84
Piotroski F-Score 7 / 9
Beneish M-Score-2.56
Price to Intrinsic Value1.75
1-Year Target Price1,009.64
Shiller PE Ratio65.29
Short Ratio2.59
Short % of Float1.96

Price Performance & Relative Strength

Period Price Performance Relative Strength
1 Week -0.41% 38 / 100   
1 Month 15.12% 96 / 100   
2 Months 20.49% 94 / 100   
6 Months 21.11% 91 / 100   
1 Year 26.28% 83 / 100   



Disclaimer - Privacy Policy - Terms Of Service - Cookie Use Policy - FAQ - Blog