Wells Fargo analyst Chris Carey maintains Constellation Brands (NYSE:STZ) with a Overweight and lowers the price target from $185 to $170.