Constellation Brands (STZ) is a top producer of beer, wine, and spirits, owning brands like Corona and Modelo. Despite being down 33% year-to-date, it remains a key player in the market. Its recent Q1 financial results show a decline in revenue and EPS, with beer sales down 1.7% and wine and spirits down 28%.

STZ stock’s performance is in stark contrast to the S&P 500, with the company revising its fiscal 2026 outlook downward. The updated guidance reflects weaker consumer demand and a new forecast of lower EPS. Despite these challenges, Wall Street analysts maintain a “Moderate Buy” rating on STZ stock with a mean price target of $181.43, suggesting a potential 25% upside.

CEO Bill Newlands and CFO Garth Hankinson attribute the revised outlook to ongoing macroeconomic challenges and softer consumer trends, leading to a decrease in enterprise organic net sales and beer segment sales. Despite these obstacles, Constellation Brands has strong free cash flow and operational metrics, showing resilience in a challenging market environment.

Read more at Yahoo Finance: This Dividend Stock Is Down 30% in 2025. Should You Buy the Dip or Stay Far, Far Away?