Constellation Brands (STZ) is trading lower, down 1.75% at $155.97, despite having gained 11.3% over the past month, as the stock faces persistent market headwinds, notably the risk of potential tariffs on Mexican beer imports.

  • Analyst consensus remains Bullish with an average 2026 price target of $173.50, based on Buy ratings from 18 analysts.
  • Potential tariffs on Mexican beer imports pose a significant risk, estimated by analysts to reduce earnings per share by 25-40%.
  • Valuation metrics are mixed: a DCF analysis suggests the stock is 49.2% undervalued, while P/E metrics indicate overvaluation compared to the fair ratio.