Ticker: MCK

McKesson Corporation

Healthcare Healthcare Medical - Distribution
Price 879.97
Reco Buy Potential 67 Risk 37 Updated 2026-09-10

Forecast impact

positive
Target +12.2% target fill 89.2%
Reaction D5 +1.25% · D10 +2.74% fresh confirmed · market trust
Impact Potential +6 · Risk -3 valid until 2026-09-18

Track in portfolio

Price chart

AI recommendation Analyst forecast Calendar event Positive signal Negative signal Neutral / update Hold / informational B My buy S My sell
Description

Company and Business Model

McKesson Corporation is a leading healthcare services and information technology company. It primarily operates in the distribution of pharmaceuticals and provides healthcare management solutions. Major business segments include pharmaceutical distribution, medical-surgical distribution, and healthcare technology. The company's main revenue sources are from the sale of prescription drugs, medical supplies, and related services to healthcare providers, pharmacies, and hospitals.

Investment Profile

The investment profile of McKesson Corporation is more aligned with value investors, given its stable revenue growth and modest dividend yield. The stock may appeal to those seeking a balanced approach, as it offers potential for capital appreciation alongside income generation. However, the higher risk factors suggest caution for investors.

Fundamental metrics (experimental) Updated: 2026-09-06
EPS (TTM) — earnings per share for the last 12 months, $
37.53
Revenue QoQ — quarter-over-quarter revenue growth
9.4%
EPS surprise
3.9%
20d volatility
1.6%
Dividend yield
0.5%
last ex-date
2026-09-01
AI recommendation changes
Date Before After Reason
2026-08-29 Hold Buy Solid fundamentals, but cautious on market conditions.
2026-08-21 Buy Hold Weak momentum and high risk; cautious approach advised.
2026-08-11 Sell Buy Strong momentum and solid fundamentals support growth potential.
Analyst forecasts
Date Analyst Action Target Price Then
2026-08-19 Barclays Target Raised 925 → 1000 869.26
2026-08-19 RBC Capital Update — → 845 869.26
2026-08-11 Wells Fargo Target Raised — → 933 879.87
News Page 1 of 1

Nothing yet