Constellation Brands: Great Brands, Slightly Overpriced at $260
By stockpickr AI | March 1, 2026 | 10 min read
Investment Summary
Constellation Brands (STZ) is a dominant player in the US alcoholic beverage market, and based on the DCF analysis projecting moderate sustained growth, the stock appears slightly overvalued at current trading levels.
Investment Recommendation
Hold
Fair Value: $245.00
Current Price: $260.12
Upside/Downside: -5.81%
The DCF model suggests an implied fair value per share of approximately $245.00 against the current trading price of $260.12, indicating a slight downside of about 5.8%. While the business quality is high, the current valuation does not offer a sufficient margin of safety.
Key Metrics
- Market Cap: $49.05B
- P/E Ratio: 25.18x
- Forward P/E: 22.50x
- Revenue Growth (YoY): 5.4%
- Net Margin: 15.9%
- ROE: 29.9%
- Debt/Equity: 0.51
- Dividend Yield: 1.34%
Strengths
- Dominant US Beer Market Share: Holds the #1 position in the US beer market with flagship brands like Modelo Especial and Corona Light, contributing significantly to revenue growth (approx. 60% of total revenue).
- Strong Margin Profile: Achieved a Net Margin of 15.9% in the last fiscal year, reflecting strong pricing power and efficient operations.
- Consistent Shareholder Returns: Maintains a reliable dividend yield of 1.34% and has a history of capital returns through buybacks.
- High Return on Equity: ROE reached an impressive 29.9% in FY2024, demonstrating exceptional capital efficiency.
Risk Factors
- High Valuation Multiples: A TTM P/E ratio of 25.18 suggests the market has already priced in high future growth compared to historical performance.
- Concentration Risk: Significant revenue concentration in the U.S. market and over-reliance on the performance of the beer segment.
- Input Cost Inflation: Exposure to rising costs for raw materials (e.g., barley, glass) and logistics, which could compress margins if not fully passed onto consumers.