NuCana NCNA Q3 2024 Earnings EPS Surprise Beats Estimates Despite No Revenue UZD Q1 2026 Earnings Significant EPS Beat Driven by Strong Operational Performance Iron Mountain IRM Q1 2026 Earnings EPS Surpasses Estimates by 153 Stock Edges Lower EDIT Q1 2026 Earnings NarrowerthanExpected Loss Drives Stock Higher OCSL Q1 2026 Earnings EPS Surpasses Estimates as Portfolio Remains Resilient Ramaco Resources Q1 2026 Earnings Coal Producer Misses EPS Estimates Shares Rise Hilltop Holdings Q1 2026 Earnings EPS Surprises by 30 Stock Edges Lower PENN Q1 2026 Earnings EPS Misses Estimates as Margins Remain Under Pressure UWMC Q1 2026 Earnings EPS Surprises to the Upside as Mortgage Market Stabilizes CF Industries Q1 2026 Earnings EPS Beats Expectations Amidst Stable Operations STC Q1 2026 Earnings Strong EPS Surprise Drives Modest Stock Uptick Kadant Inc KAI Q1 2026 Earnings Strong EPS Beat Despite Revenue Uncertainty EXFY Q1 2026 Earnings EPS Beats Estimates by 68 as Cost Discipline Drives Profitability