Constellation Brands (STZ): Strategic Shift & Financial Outlook | Monexa