ETOR Q1 2026 Earnings Earnings Beat Expectations with 2342 Surprise KGEI Q1 2026 Earnings EPS Misses Estimates Amid Challenging Conditions AGAI Q1 2025 Earnings Net Loss Persists as Esports Firm Positions for Growth GENB Q1 2026 Earnings WiderThanExpected Loss Amid Pipeline Progress AbCellera Biologics ABCL Q1 2026 Earnings NarrowerthanExpected Loss Drives Stock Higher NCS Multistage Holdings Inc NCSM Q1 2026 Earnings EPS Misses Estimates Significantly Revenue Data Unavailable