
Since hitting rock bottom, Warren Buffett’s $2.2 billion bet, Constellation Brands (NYSE: STZ), has managed to stage a modest recovery. Constellation shares fell to less than $132 in late September. The last time shares traded so low was in March 2020, due to the COVID market crash. However, shares have since rebounded by about 8% to trade just below $143.
Constellation’s Q2 2026 earnings report, released on Oct. 6, helped the company achieve this. Shares gained a combined 3% in the two following trading days. Below, we’ll break down Constellation’s earnings and gain an updated perspective on the consumer staples stock. Could shares be in store for a significant near-term rally, or will investors need to continue being patient to unlock significant upside?