AnheuserBusch Inbev BUD Q1 2026 Earnings EPS Beats Estimates by 815 Amid Volume Recovery DMC Global Q1 2026 Earnings Narrowing Losses as EPS Surprises to the Upside Vivani Medical Q1 2026 Earnings Slight EPS Beat Signals Progress Despite No Revenue OTLY Q1 2026 Earnings EPS Surprise of 6017 Over Expectations Amid Broader Market Concerns MCRB Q1 2026 Earnings WiderthanExpected Loss as PreRevenue Biotech Continues RD Focus REKR Q1 2026 Earnings EPS Misses Estimates Revenue Data Unavailable