Constellation Brands had overcorrected supply to match weaker-than-expected consumer demand, particularly among Hispanic consumers.