Analyst Report: Constellation Brands, Inc. (STZ) - Buy
Professional analyst consensus for Constellation Brands, Inc. ($STZ)
Analyst Consensus: • Rating: Buy
• Analysts Coverage: 18 analysts
• Price Target: $261.0
• Potential Upside: ↗️ 76.9%
Market Cap: 26.0B
Key Insights: Roth Capital reiterates Buy with a $209 PT on Constellation Brands. Despite macro and tariff headwinds, the company is gaining distribution and market share while consumer loyalty is rising—supporting long-term sales and profitability. Stance: bullish.
Posted Sep 3, 2025, 6:19 PM UTC
10