Shares of beer, wine, and spirits company Constellation Brands (NYSE:STZ) fell 16.7% in the afternoon session after the ...