Constellation Brands (NYSE:STZ – Free Report) had its price objective lowered by Barclays from $295.00 to $288.00 in a research report sent to investors on Wednesday morning, Benzinga reports. The brokerage currently has an overweight rating on the stock. Several other research analysts also recently weighed in on the stock. Argus upgraded shares of Constellation […]