“Michael Ha of Baird predicts CVS could increase its earnings per share to $10 from its current level of approximately $7.”