Immunome Inc IMNM Q1 2026 Earnings SmallerThanExpected Loss as Biotech Advances Pipeline LTH Q1 2026 Earnings EPS Surprise Drives Qualified Optimism Despite Weak Stock Reaction CCB Q1 2026 Earnings EPS Misses Estimates Stock Declines GIGM Q3 2025 Earnings Narrowed Losses Amid Strategic Restructuring STERIS plc STE Q1 2026 Earnings EPS Falls Short Amid Mixed Operating Conditions Sangoma Q1 2026 Earnings EPS Miss Weighs on Shares as Revenue Details Remain Unclear