Constellation Brands, Inc. (STZ.MX) has a MoatMap StockRank of 12/100 based on Quality (45/100), Value (17/100), and Momentum (37/100) factor scores. The current signal is STRONG SELL. Constellation Brands, Inc. is a large US consumer defensive company (alcohol beverages). While stable and potentially a 'safe haven' for capital, it does not offer an asymmetric opportunity or powerful, unpriced macro tailwinds from the identified themes. It's more of a defensive holding than a high-conviction macro play.