NYSE : STZ

Constellation Brands, Inc.

$131.64 USD

$0.3 (0.23%)

Volume
1.6M
Average Volume
2.19M
Market Capitalization
$22.48B
P/E Ratio
12.55
Dividend Yield
3.11%
Price Target
$167.00
Year High
$178.14
Year Low
$126.45
Day High
Day Low
Payout Ratio
$0.39
Current Ratio
$0.91
Analyst Rating

Neutral

3 Rating Score

UPSIDE/DOWNSIDE

-21.2% DOWNSIDE

$167.00 Price Target

UPSIDE/DOWNSIDE HIGH

-29.2% DOWNSIDE

$186.00 Price Target High

UPSIDE/DOWNSIDE LOW

-5.3% DOWNSIDE

$139.00 Price Target Low

STZ Upgrades Downgrades Consensus

Overall Consensus: Buy  |  Total Analysts: 46

Strong Buy Buy Hold Sell Strong Sell
1 24 20 1 0
Analyst Company Analyst Name Price Target Price When Posted Date Upside/Downside
Deutsche Bank Steve Powers $150 $138.335 2026-07-02 09:04 AM 8.4%
Morgan Stanley Dara Mohsenian $158 $136.88 2026-07-02 06:24 AM 15.4%
Needham Gerald Pascarelli $185 $167.955 2026-04-10 08:21 AM 10.1%