C4 Therapeutics Q1 2026 Earnings EPS Surprises to the Upside as Biotech Focuses on Pipeline Execution Haemonetics Q1 2026 Earnings EPS Slightly Above Estimates Stock Gains 57 CBL Q4 2024 Earnings Massive EPS Surprise Highlights Operational Resilience CGEM Q1 2026 Earnings NarrowerthanExpected Loss and Strategic Pipeline Progress SSYS Q1 2026 Earnings NarrowerthanExpected Loss Drives Optimism Carlyle Credit Income Fund CCID Q1 2026 Earnings EPS Misses Estimates by 317 Shares Edge Lower