MRVI Q1 2026 Earnings EPS Surprise of 12079 Drives Focus on Cost Control Amid Revenue Uncertainties NTRP Q3 2023 Earnings Narrower Loss Than Anticipated Amid Ongoing Challenges Sera Prognostics Q1 2026 Earnings InLine Loss and No Revenue as Stock Surges on Pipeline Progress CTOS Q1 2026 Earnings EPS Misses Estimates as Company Navigates Operational Challenges Hexcel Q1 2026 Earnings EPS Surges Past Estimates as Shares Gain 169 THRY Q1 2026 Earnings Significant EPS Beat Surprises Market