Constellation Brands, Inc. (STZ) has a MoatMap StockRank of 76/100 based on Quality (60/100), Value (47/100), and Momentum (52/100) factor scores. The current signal is BUY. Constellation Brands possesses a powerful brand moat with its premium Mexican beer portfolio (Modelo/Corona) and strong pricing power. However, its high debt load from historical acquisitions and relatively rich valuation prevent us from making it a high-conviction buy at this juncture.
Constellation Brands is a leading international producer and marketer of beer, wine, and spirits, boasting a premium portfolio including iconic brands like Corona and Modelo. The company commands a strong market position, especially in the U.S. imported beer segment, leveraging powerful brand equity and an extensive distribution network. Its strategic focus on high-growth, high-margin categories and astute brand management contribute to its competitive moat.
| Price | $140.93 |
| Market Cap | $24.5B |
| P/E (TTM) | 14.35 |
| P/E (Forward) | 10.99 |
| Price/Book | 2.95 |
| Return on Equity | 22.6% |
| Return on Invested Capital | 14.3% |
| Debt/Equity | 133.57 |
| Gross Margin | 51.7% |
| Operating Margin | 26.7% |
| Revenue Growth | -11.3% |
| Dividend Yield | 3.0% |
| Free Cash Flow | $2.0B |
Constellation Brands, Inc. operates in the Beverages - Brewers industry, part of the Consumer Defensive sector (United States).