equityval logo

Constellation Brands, Inc.

STZ logo
$160.07
Industry: Beverages - Wineries & DistilleriesSector: Consumer Defensive
Market Cap: 27.867 Billion