AlphaGraphs
Key metrics from Constellation Brands’ (STZ) Q1 2026 earnings results
Constellation Brands Inc. (NYSE: STZ) reported its first quarter 2026 earnings results. Net sales were $2.51 billion, down 6% on a reported basis and 4%…