Constellation Brands beats quarterly profit estimates on beer demand | PiQ Markets