Constellation Brands will report its first-quarter results on Tuesday (2 July). Here just-drinks takes a look at the group's highs and lows in the three months to the end of May.