Constellation Brands, Inc. (NYSE: STZ) reported first quarter 2025 earnings results today. Reported net sales increased 6% year-over-year to $2.66 billion. Comparable
STZ Earnings: Key quarterly highlights from Constellation Brands’ Q1 2025 financial results