Constellation Brands tops second-quarter estimates on resilient demand - STZ News | Rallies