Constellation Brands stock is buzzing because consumers keep buying beer