There was general agreement among analysts that Anheuser-Busch InBev’s Q1 results yesterday were better than expected.

There was general agreement among analysts that Anheuser-Busch InBev's Q1 results yesterday were better than expected.
There was general agreement among analysts that Anheuser-Busch InBev’s Q1 results yesterday were better than expected.