If You Invested $1000 In This Stock 10 Years Ago, You Would Have $6,600 Today
Constellation Brands (NYSE:STZ) has outperformed the market over the past 10 years by 10.52% on an annualized basis producing an average annual return of 20.6%. Currently, Constellation Brands has a market capitalization of $42.38 billion.