Constellation Brands' beer business seems to have given analysts plenty of reasons to be cheerful, following the company's first-half results, released yesterday.