TD Cowen Maintains Hold Rating on Constellation Brands (STZ) Stock

By Bob Karr | November 19, 2025, 12:25 AM

Constellation Brands, Inc. (NYSE:STZ) is one of the Worst Performing Stocks to Invest in on the Dip. On November 13, analyst Robert Moskow from TD Cowen maintained a “Hold” rating on the company’s stock and reduced the price objective to $132.00 from $144.00. The analyst’s rating is influenced by a combination of factors. One of the key reasons is the decline in retail sales, resulting in the reduction in its beer volume growth estimates for FY 2026.

TD Cowen Maintains Hold Rating on Constellation Brands (STZ) Stock

In Q2 2026, Constellation Brands, Inc. (NYSE:STZ)’s Beer Business reported a net sales decline of 7% to $2.34 billion due to the 8.7% fall in shipment volumes demonstrating socio-economic headwinds impacting the consumer demand, together with distributor inventory rebalancing. Its operating margin declined 200 bps to 40.6%, mainly because of unfavorable impacts from increased COGS and higher marketing as a percentage of net sales, partly mitigated by the favorable pricing.

The analyst highlighted Constellation Brands, Inc. (NYSE:STZ)’s management belief that the current socioeconomic challenges, mainly within the Hispanic community, are temporary. That being said, the commitment to expansion amidst falling sales resulted in concerns related to the operating margins and profitability, added Moskow.

While we acknowledge the potential of STZ as an investment, we believe certain AI stocks offer greater upside potential and carry less downside risk. If you’re looking for an extremely undervalued AI stock that also stands to benefit significantly from Trump-era tariffs and the onshoring trend, see our free report on the best short-term AI stock.

READ NEXT: 13 Cheap AI Stocks to Buy According to Analysts and 11 Unstoppable Growth Stocks to Invest in Now

Disclosure: None. This article is originally published at Insider Monkey.

Mentioned In This Article

Latest News

1 hour
Nov-18
Nov-18
Nov-16
Nov-08
Nov-07
Nov-05
Oct-31
Oct-30
Oct-28
Oct-27
Oct-26
Oct-25
Oct-23
Oct-20