On Friday, Constellation Brands (NYSE: STZ) reported its third quarter financials that fell short of expectations as persistently high inflation slowed down the demand for its high-priced spirits.
Top Wall Street analysts changed their outlook on these top names. For a complete view of all analyst rating changes, including upgrades and downgrades, please see our analyst ratings page.