OMC Q1 2026 Earnings EPS Exceeds Expectations as Stock Gains Maiden Holdings MHLA Q3 2024 Earnings Net Loss Persists Despite Flat Revenue Environment Note Price Edges Higher SCM Q1 2026 Earnings EPS Misses Estimates as Portfolio Pressures Emerge ALOY Q1 2024 Earnings EPS Misses Expectations as Company Reports Loss IMNM Q1 2026 Earnings SmallerthanExpected Loss as Pipeline Progress Continues RingCentral Q1 2026 Earnings EPS Beats Estimates as Stock Rises 313