Constellation Brands, Inc. (STZ) is set to report its second-quarter earnings before the market opens on Thursday, October 3rd. Analysts anticipate strong results, with earnings per share projected to climb to $4.08, a significant increase from the previous year. The company also expects revenue to reach $2.9 billion. We explore the latest analyst ratings and predictions for STZ stock.