Anheuser-Busch InBev (NYSE: BUD) released its Q1 2019 results on May 07, 2019. The company reported revenue of $12.6 billion in Q1 2019, marking a decline of 3.9% on a y-o-y basis. Lower revenue was mainly driven by poor performance in Argentina, Australia, and Canada, offset by double-digit grow...