Barclays analyst Glen Santangelo maintains Cardinal Health (NYSE:CAH) with a Overweight and raises the price target from $258 to $275.