OCUL Q1 2026 Earnings EPS Misses Estimates Amid PreRevenue Stage Teekay Tankers Ltd Q1 2026 Earnings EPS Surpasses Estimates by 106 Amidst Robust Tanker Markets Marathon Petroleum Corporation MPC Q1 2026 Earnings Massive EPS Beat Surprises Analysts Amtech Systems ASYS Q1 2026 Earnings EPS Surges Past Estimates by 96 but Shares Retreat Arthur J Gallagher Co AJG Q1 2026 Earnings Modest EPS Miss Masks Steady Operational Progress Mobile Infrastructure Corporation BEEP Q1 2026 Earnings NarrowerThanExpected Loss Fails to Lift Shares