Constellation Brands Stock Q1 2025: Crushing Anheuser-Busch?

MarketBeat

Constellation Brands is one of the largest alcohol companies in the US. Its beer segment strengthened while wine and spirits weakened in its latest earnings.