Constellation Brands (STZ): Earnings beat and share structure revamp put brewer in the spotlight June 30, 2022