Cardinal Health's pharmaceutical and specialty solutions segment profit increased 7% to $531 million in the second quarter.