TCRT Q4 2023 Earnings EPS Miss as PreRevenue Biotech Reports Operational Progress New Mountain Finance Corporation NMFC Q1 2026 Earnings Slight EPS Miss Weighs on Shares Sera Prognostics Q1 2026 Earnings InLine Loss No Revenue Stock Surges 15 HLIT Q1 2026 Earnings EPS Smashes Estimates Driving DoubleDigit Stock Surge ALOY Q1 2024 Earnings EPS Misses Estimates Significantly Stock Rises Unexpectedly GLNG Q1 2026 Earnings EPS Surges Past Estimates on Strong Operational Performance