Better Buy: CVS vs. Walgreens Boots Alliance | NASDAQ. If you've been an investor in Walgreens Boots Alliance(NASDAQ: WBA) for the past five years, you haven't been thrilled with its performance. 2 Walgreens -- hasn't been much better over that same period. But the stock did have a positive year in 2019, returning 13.4%, and is down only 3.1% year-to-date in 2020. Walgreens missed earnings estimates in the first quarter, as its earnings per share (EPS) dropped 19.8% to $0.95 compared to the previous year's quarter, and net operating income dropped 27.6% to $1 billion. Walgreens appears to be on the right track with its cost-reduction plan and planned initiatives, but the company doesn't expect earnings growth in 2020 --and it remains to be seen how the company will execute on its plan going forward.