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

CCURRENT INSTITUTIONAL OWNERSHIP PERCENTAGE

0.85%

Investors Holding

115

change: -981 | last: 1096

Increased Positions

41

change: -484 | last: 525

Reduced Positions

42

change: -305 | last: 347

New Positions

10

change: -128 | last: 138

Sold Positions

944

change: 810 | last: 134

Total Calls

-

Total Puts

1200

Put-Call Ratio

0.00

change: -96.2385 | last: 0.9624

Total Invested

202.66M

STZ Enterprise Value History

Annual
Date Stock Price Shares Outstanding Market Cap Cash & Equivalents Total Debt Enterprise Value
2026-02-28 $157.86 175.41M $27.69B $102.4M $11.2B $38.79B
2025-02-28 $175.50 181.48M $31.85B $68.1M $12.11B $43.89B
2024-02-29 $248.52 183.31M $45.56B $152.4M $12.56B $57.96B
2023-02-28 $223.70 192.54M $43.07B $133.5M $12.96B $55.9B
2022-02-28 $215.62 190.36M $41.04B $199.4M $10.95B $51.8B
2021-02-28 $217.75 191.74M $41.75B $460.6M $10.98B $52.27B
2020-02-29 $172.38 189.31M $32.63B $81.4M $12.74B $45.3B
2019-02-28 $169.16 190.57M $32.24B $93.6M $13.62B $45.76B
2018-02-28 $215.48 194.79M $41.97B $90.3M $10.19B $52.07B
2017-02-28 $158.81 199.29M $31.65B $177.4M $9.24B $40.71B
Quarterly
Date Stock Price Shares Outstanding Market Cap Cash & Equivalents Total Debt Enterprise Value
2026-05-31 $136.25 172.19M $23.46B $96.6M $10.53B $33.9B
2026-02-28 $157.86 173.46M $27.38B $102.4M $11.2B $38.48B
2025-11-30 $137.87 174.52M $24.06B $152.4M $10.66B $34.57B
2025-08-31 $161.94 175.82M $28.47B $72M $10.54B $38.95B
2025-05-31 $178.29 177.8M $31.7B $73.9M $11.57B $43.19B
2025-02-28 $175.50 179.91M $31.57B $68.1M $12.11B $43.62B
2024-11-30 $240.95 181.24M $43.67B $73.7M $12.12B $55.72B
2024-08-31 $240.71 181.95M $43.8B $64.6M $12.16B $55.9B
2024-05-31 $250.23 182.77M $45.73B $73.8M $11.88B $57.54B
2024-02-29 $248.52 182.92M $45.46B $152.4M $12.56B $57.86B
2023-11-30 $240.49 183.52M $44.14B $78.7M $11.7B $55.76B
2023-08-31 $260.56 183.5M $47.81B $83.3M $11.71B $59.44B