Constellation Brands, Inc. (NYSE:STZ) reported mixed earnings for its Q3 2025, with non-GAAP EPS of $3.25, falling short ... a new investment in the beverage company, reinforcing wider investor ...