McKesson (MCK) shares rose 1.82% in recent trading, outperforming the S&P 500's 0.38% gain, and are up 5.2% over the last month, though lagging the S&P 500's 6.6% gain. The company's upcoming earnings release is expected to show an EPS of $8.35 (up 5.96% year-over-year) and revenue of $95.77 billion (up 20.79% year-over-year), with full-year estimates projecting EPS of $37.21 and revenue of $405.8 billion, representing increases of 12.59% and 13.02%, respectively; however, the consensus EPS projection has moved 0.11% lower in the past 30 days, and the stock currently holds a Zacks Rank of #3 (Hold).
McKesson (MCK) demonstrated positive short-term market performance, with its stock closing at $730.80, a 1.82% increase, outpacing the S&P 500's 0.38% gain. Over the past month, MCK shares rose 5.2%, exceeding the Medical sector's 4.64% gain but slightly trailing the S&P 500's 6.6% advance. The company's upcoming earnings are highly anticipated, with forecasts predicting an EPS of $8.35, up 5.96% year-over-year, and revenue of $95.77 billion, a significant 20.79% increase from the prior-year quarter. Full-year Zacks Consensus Estimates project continued strength, with earnings expected at $37.21 per share (+12.59% YoY) and revenue at $405.8 billion (+13.02% YoY). Despite these strong growth projections, there has been a minor 0.11% downward revision in the consensus EPS projection over the last 30 days, and McKesson currently holds a Zacks Rank of #3 (Hold). From a valuation perspective, MCK's forward P/E ratio of 19.29 is at a premium compared to its industry's average of 17.96. However, its PEG ratio of 1.43 is more favorable than the Medical - Dental Supplies industry's average PEG of 1.75, suggesting reasonable valuation relative to its growth prospects. The company operates within an industry ranked in the top 28% by Zacks, indicating a generally positive environment.
AI-powered research, real-time alerts, and portfolio analytics for institutional investors.
Overall Sentiment
moderately positive
Sentiment Score
0.60
Ticker Sentiment