Key takeaways from Constellation Brands’ (STZ) Q1 2025 earnings report

[ad_1] Shares of Constellation Brands, Inc. (NYSE: STZ) dropped over 3% on Wednesday after the company delivered mixed results for the first quarter of 2025. Earnings beat expectations while revenue fell short of its target. The company updated its reported…








