Alumis Inc ALMS Q1 2026 Earnings Narrower Loss Mirrors Operational Discipline PreRevenue Stage Persists BLX Q1 2026 Earnings Solid EPS Performance Amid Stable Trade Finance Environment Omada Health Q1 2026 Earnings Narrowerthanexpected Loss Drives Positive Stock Reaction CMI Q1 2026 Earnings EPS Beat of 897 Surprises Analysts Transcat TRNS Q1 2026 Earnings EPS Misses Estimates as Stock Gains 314 SCI Q1 2026 Earnings EPS Misses Estimates Despite Stable Operations