The US-based Constellation Brands has maintained its earnings forecast for the third quarter and the full year.

Talking at an investors meeting, Constellation said it still expects to earn 76 cents to 80 cents per share in the third quarter and US$2.44 to $2.51 per share this year, figures in line with analysts expectations.