If You Invested $1000 In This Stock 20 Years Ago, You Would Have $14,000 Today
Portfolio Pulse from Benzinga Insights
Constellation Brands (NYSE:STZ) has delivered an average annual return of 14.26% over the past 20 years, outperforming the market. A $1000 investment in STZ 20 years ago would be worth $14,432.31 today. The company's current market capitalization is $43.64 billion.

December 21, 2023 | 4:00 pm
News sentiment analysis
Sort by:
Descending
POSITIVE IMPACT
Constellation Brands has significantly outperformed the market with a 14.26% average annual return over the past 20 years, turning a $1000 investment into $14,432.31.
The historical performance of Constellation Brands is likely to instill confidence in investors, potentially attracting more interest in the stock. The impressive long-term returns highlighted in the article may lead to a positive short-term impact on the stock price as it showcases the company's strong track record.
CONFIDENCE 90
IMPORTANCE 80
RELEVANCE 100