Beer, wine, and spirits company Constellation Brands (NYSE:STZ) will be announcing earnings results this Wednesday afternoon.