
$1000 Invested In Constellation Brands 20 Years Ago Would Be Worth This Much Today
Constellation Brands STZ has outperformed the market over the past 20 years by 1.88% on an annualized basis producing an average annual return of 10.09%. Currently, Constellation Brands has a market capitalization of $33.31 billion. Buying $1000 In STZ: If …