Question: why cvs is better than walgreens?
Answer: Currently, CVS is trading at a price-to-earnings multiple of around 21, while Walgreens' is just 13. Both stocks are trading at around 0.4 times their sales. ... From a valuation perspective, Walgreens looks to be the better buy because it also offers a higher dividend yield of 3.1% compared to CVS' payout of 2.7%.