Key Points
The Corona distributor posted better-than-expected results in its third-quarter earnings report.
Sales and profits still fell.
The company is facing a number of headwinds.
Shares of Constellation Brands (NYSE: STZ) were gaining today after the domestic seller of Corona and Modelo beat estimates in its third-quarter earnings report.
As of 1:57 p.m. ET, the stock was up 4.7% on the news.
Where to invest $1,000 right now? Our analyst team just revealed what they believe are the 10 best stocks to buy right now, when you join Stock Advisor. See the stocks »
Image source: Getty Images.
Constellation tops a low bar
Constellation Brands has faced a number of headwinds recently, including weak discretionary spending, younger generations turning away from alcohol, and a slowdown among Hispanic customers.
Revenue fell 10% to $2.22 billion, but that was mostly due to the sale of a number of wine brands last year. Organic sales were down just 2%, and revenue topped estimates at $2.16 billion.
Beer sales, which make up the vast majority of the business, were down 1%, and the company said it continued to gain market share in the category.
On the bottom line, adjusted earnings per share declined 6% to $3.06, but that also beat estimates at $2.63.
CEO Bill Newlands said, "The operating environment during the third quarter of fiscal 2026 remained challenged, which was in line with our expectations and relatively consistent with the prior quarter."
What's next for Constellation Brands
Constellation Brands reaffirmed its full-year guidance, calling for organic net sales to fall 4%-6% and adjusted earnings per share of $11.30-$11.60, down from $13.78.
Despite the stock's gains today, there's not much to be excited about here for long-term investors. If you squint and imagine a world where the macro environment improves and Constellation returns to growth, there's an argument that the stock is a value play, but that's a big "if" at this point.
Should you buy stock in Constellation Brands right now?
Before you buy stock in Constellation Brands, consider this:
The Motley Fool Stock Advisor analyst team just identified what they believe are the 10 best stocks for investors to buy now… and Constellation Brands wasn’t one of them. The 10 stocks that made the cut could produce monster returns in the coming years.
Consider when Netflix made this list on December 17, 2004... if you invested $1,000 at the time of our recommendation, you’d have $489,300!* Or when Nvidia made this list on April 15, 2005... if you invested $1,000 at the time of our recommendation, you’d have $1,159,283!*
Now, it’s worth noting Stock Advisor’s total average return is 974% — a market-crushing outperformance compared to 196% for the S&P 500. Don't miss the latest top 10 list, available with Stock Advisor, and join an investing community built by individual investors for individual investors.
See the 10 stocks »
*Stock Advisor returns as of January 8, 2026.
Jeremy Bowman has no position in any of the stocks mentioned. The Motley Fool recommends Constellation Brands. The Motley Fool has a disclosure policy.