Cardinal Health's sell-off on earnings was an overreaction. We'd be buyers

Source