$274.29
2.570.95%
Last update: Nov 9, 5:25 PM

The average analyst price target for Cardinal Health is $232.32, 15.3% below the current price. Of 17 analysts, 15 rate it Buy and 2 Hold. Targets range from $120 to $320. The latest change came on Nov 9, 2026, when TD Cowen raised its price target on Cardinal Health from $280 to $304 and kept a Buy rating.
Price Target Range — 12 Quarters
Analyst Consensus — 17 Analysts
Rating Trend — Last 9 Months