Better Buy: CVS Health Corporation vs. Walgreens Boots Alliance

The baby boomer generation is fast approaching retirement. Since age and prescription drug usage are correlated, pharmacy companies like CVS Health (NYSE: CVS) and Walgreens Boots Alliance (NASDAQ: WBA) appear to have the wind at their backs. But which of these two companies is the best choice for investors today? Let's compare these two businesses side by side using a few key metrics to see if we can figure out the answer.

Pills spilled on top of $100 bills
Pills spilled on top of $100 bills

Test No. 1: Growth

CVS Health has a number of growth initiatives in place. First and foremost is its pharmacy benefits management business. CVS Health uses its massive size to negotiate volume discounts from drug manufacturers and then passes along the savings to entities that provide health insurance -- think unions, governments, and businesses -- in exchange for a modest fee. Given the rising costs of prescription drugs, this business segment boasts strong renewal rates and cranks out predictable profits.

Up next is CVS Health's retail/long-term care business. While generic drugs introductions and reimbursement headwinds have held back profit growth, over the long term CVS plans to open more MinuteClinics, focus on selling more store-brand products, and make a big push into assisted-living and long-term care facility markets.

When adding these growth opportunities together, Wall Street expects CVS Health to grow its bottom line by more than 8% annually over the long term.

Doctor looking into patient's ear in clinic.
Doctor looking into patient's ear in clinic.

Turning to Walgreens, let's first start overseas. Walgreens is a major player in Europe thanks to its buyout of Alliance Boots in 2014. That move made Walgreens one of the largest pharmaceutical wholesalers, retailers, and distributors in Europe. Since demographics also tend to be older in Europe, investors can count on this business showing profits improvements over time.

As for the U.S., Walgreens was counting on its proposed takeover of Rite Aid (NYSE: RAD) to drive growth. However, the Federal Trade Commission put up so many roadblocks that Walgreens eventually caved and settled for buying 2,186 stores plus three distribution centers from Rite Aid for $5.175 billion. While that's not the outcome Walgreens was hoping for, those additional stores still represent a sizable number when compared to Walgreens' current store count of "only" 8,175.

Finally, Walgreens also boasts a pharmacy benefits management business that is doing quite well. Last year, the company wrested two major accounts from CVS Health -- Tricare and Prime Therapeutics -- that added more than 31 million members to its network.