Higher medical costs are pinching CVS, UnitedHealth