Constellation Brands is the largest provider of alcoholic beverages across the beer, wine, and spirits categories in the US, generating more than 90% of reve...
Constellation Brands, Inc. (STZ) has a valuation score of 95/100 (strong), profitability score of 44/100 (weak), financial health score of 25/100 (weak), Piotroski F-Score of 7/9, revenue growth of -1.1% YoY.
Neutral
Analyst Consensus
BuyWall Street consensus estimates — not a PMP forecast · Updated Aug 31, 2026
Analyst Recommendations29 analysts · 2026-08-01
3
15
9
2
Strong Buy 3Buy 15Hold 9Sell 2Strong Sell 0