I originally bought CVS in March when the stock traded at around $33. At the time Walgreen's traded at about $42. CVS was by far the cheaper stock but Wall Street loved Walgreen's and hated CVS. The explanation they gave was the quality of management.
Fast forward to today and the stocks have traded places. Now Wall Street loves CVS and hates Walgreen's. I am once again focusing on the valuations and taking the other side of Wall Street.