Constellation Brands posted lower revenue but beat estimates as beer demand softened Jul 01, 2026 · Cris Tolomia Net sales fell to $2.43 billion in the quarter ended May 31, though adjusted earnings of $3.43 a share topped estimates Read more »