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