CLH Q1 2026 Earnings Earnings Beat Estimates Amid Steady Operations Energy Focus EFOI Q4 2024 Earnings Narrower Loss Amid Operational Adjustments Shares Edge Higher MED Q1 2026 Earnings EPS Surprises Significantly Despite Negative Results Block XYZ Q1 2026 Earnings EPS Crushes Estimates by 244 as Profitability Improves INMB Q4 2025 Earnings Narrowing Losses Amid Clinical Pipeline Progress PDCC Q4 2025 Earnings Slight EPS Miss Amid Credit Market Uncertainty