CMRC Q1 2026 Earnings EPS Surges Past Estimates Yet Stock Declines METC Q1 2026 Earnings EPS Misses Estimates as Loss Widens Stock Rises Amid Strategic Updates Ally Financial Q1 2026 Earnings EPS Surpasses Estimates by 165 Despite Small Stock Decline FLG Q1 2026 Earnings EPS Beats Estimates as Bank Navigates Interest Rate Environment Omada Health Inc OMDA Q1 2026 Earnings Narrowerthanexpected Loss Boosts Investor Sentiment JSPR Q1 2026 Earnings Stunning EPS Beat Highlights Cost Discipline as PreRevenue Biotech Advances Pipeline