Cardinal Health hits record high after forecasting annual profit above estimates - CAH News | Rallies