Should You Forget Constellation Brands? Why These Unstoppable Stocks Are Better Buys

Coca-Cola and Philip Morris International are safer investments.

May 9, 2025 - 09:37
 0
Should You Forget Constellation Brands? Why These Unstoppable Stocks Are Better Buys

Constellation Brands (NYSE: STZ), which makes and sells more than 100 brands of beers, spirits, and wines, is often considered a dependable consumer staples stock. It's one of the world's top producers of alcoholic beverages, and it has raised its dividend annually for 10 straight years.

But over the past 12 months, Constellation's stock tumbled by nearly 30% as it grappled with three existential challenges:

Image source: Getty Images.

Continue reading