Constellation Brands reports earnings beat, stock gains 3%

Constellation Brands reports earnings beat, stock gains 3%