EHAB Q4 2025 Earnings EPS Misses Estimate by 31 Amid Operational Challenges Kyntra Bio Inc KYNB Q1 2026 Earnings WiderthanExpected Loss Fails to Dampen Investor Sentiment EBS Q1 2026 Earnings Surprise Profit Beats Estimates by 183 ICON plc Q3 2025 Earnings EPS Misses Estimates Amid Cautious Demand Signals Energy Focus Inc EFOI Q4 2024 Earnings Loss Per Share Narrows as Stock Rebounds Ramaco Resources Q1 2026 Earnings Coal Producer Misses EPS Estimates Shares Rise