“Baird predicts that CVS can increase its earnings per share to $10 from its current level of roughly $7.”