Constellation Brands Inc (STZ) is trading at $132.70 (+2.74%) as of early afternoon on November 17, 2025, outperforming the broader market, which is modestly down. This move comes after a prolonged period of share price weakness, with the stock closing at $129.16 on November 14, 2025, and having dropped 8% over the past month and 22% in the past three months[2][3]. Recent commentary highlights that STZ is now trading well below analyst targets and its calculated fair value, sparking renewed investor interest in its valuation and future growth prospects[2][3]. However, there are no reports of major new announcements, earnings, or corporate developments driving today's price action, suggesting the rebound may be technical or valuation-driven amid broader market caution.