Constellation Brands Q1 2025 Earnings & Premiumization Strategy Analysis | Monexa