Workflow
Beck's
icon
Search documents
Best Stock to Buy Right Now: Constellation Brands vs. Anheuser-Busch InBev
The Motley Foolยท 2025-06-17 07:05
Constellation Brands (STZ -1.34%) and Anheuser-Busch InBev (BUD 0.01%) both sell alcohol. The former produces beer, wine, and spirits, and the latter is the world's largest brewer by volume. Typically, alcohol companies do well in good and bad times. Of course, these remain uncertain times, particularly given economic policies such as tariffs. That makes it challenging to figure out how consumers will react. Still, investors should concentrate on the long term. Which of these two alcoholic beverage companie ...