FIEE Q1 2023 Earnings Significant EPS Miss Drags Stock Lower Genpact G Q1 2026 Earnings EPS Beats Estimates Stock Slips Despite Strong Surprise NMRA Q1 2026 Earnings NarrowerthanExpected Loss Reflects Operational Discipline RMBI Q1 2026 Earnings Solid EPS Performance Amid Quiet Quarter InMed Pharmaceuticals Q3 2025 Earnings Net Loss Widens Amid Pipeline Focus Bicycle Therapeutics BCYC Q1 2026 Earnings WiderthanExpected Loss as Pipeline Development Continues