Leading beverage alcohol company Constellation Brands Inc. (STZ) continues to see robust marketplace momentum for its beer business with depletion growth coming in over 16%. Citing strong demand, the company expects the investments it made in its beer portfolio and best-in-class margin profile, to generate high returns with a fast payback.