Constellation Brands Inc. (STZ) saw its stock rating upgraded by Zacks Research from "strong sell" to a "hold" on November 6, 2025. This change suggests a less negative outlook on the company's performance from the research firm. The upgrade reflects a shift in analyst sentiment for the beverage alcohol company. The current consensus rating for Constellation Brands is a "hold," with an average target price of $186.44, according to MarketBeat. The report also noted that institutional investors own a significant portion of the company's stock, at 77.34%, and that several major hedge funds had increased their positions, indicating a level of confidence in the company's future. No specific market reaction to this upgrade was available.