LIVN Q1 2026 Earnings EPS Beats Estimates by 714 as Margins Drive Surprise GBFH Q1 2026 Earnings EPS Falls Sharply Below Estimates Stock Retreats Mount Logan Capital Inc Q1 2026 Earnings Loss Per Share of 051 Amidst Market Headwinds WeRide Inc WRD Q1 2026 Earnings EPS Misses Estimates as Revenue Disappears ADIL Q1 2026 Earnings Narrower Loss Surprises on Lower Expenses Teck Resources Q1 2026 Earnings Strong EPS Beat Amid Market Headwinds