Jefferies has downgraded Constellation Brands Inc (STZ) to Hold from Buy, reflecting increased caution regarding the company's outlook. This action, effective December 16, 2025, comes as Constellation Brands faces potential competitive pressures and market conditions that may impact its performance.
Currently, Constellation Brands, a leading player in the beverages industry, has a market capitalization of $23.3 billion and a P/E ratio of 19.03. The company, headquartered in Rochester, New York, is known for its diverse portfolio, which includes high-end imported beers and premium wine and spirits. As of the latest financial snapshot, the company reported an EPS of 6.85 and a dividend yield of 308.8%.
Upcoming earnings reports are scheduled for June 29, 2026, with an estimated EPS of $3.37 and revenue of $2.4 billion, followed by another report on April 7, 2026, with an estimated EPS of $2.01 and revenue of $1.9 billion.
Analyst ratings serve as professional insights based on research and financial models, yet they should be considered alongside company fundamentals and industry trends. It's important to note that analyst opinions can change as new information becomes available.
As of December 1, 2025, the analyst consensus for Constellation Brands remains a Buy, with 3 Strong Buy, 16 Buy, 9 Hold, and 2 Sell ratings among 30 total analysts. Recent actions include Jefferies' downgrade, alongside other analysts maintaining their positions in the last 90 days.
This update provides insight into the evolving perspectives on Constellation Brands as it navigates a complex market landscape.
