CLLS Q1 2026 Earnings NarrowerThanExpected Loss as GeneEditing Pipeline Advances XENE Q1 2026 Earnings Narrower Net Loss Highlights Clinical and Strategic Progress RDI Q3 2025 Earnings EPS Misses Estimates Amid Operational Challenges iSpecimen ISPC Q3 2024 Earnings Disappointing Bottom Line Sends Shares Lower SFL Q1 2026 Earnings Monumental EPS Surprise Overshadowed by Share Decline MNPR Q1 2026 Earnings Surprise EPS Beat in PreRevenue Biotech