Discover why CVS Health Corporation is rated a Buy, offering 18% upside, robust growth, and a 3.25% yield. Click for more on ...