Constellation Brands, Inc.

STZ·NYSE·$147.64·$25B