BBDC Q1 2026 Earnings EPS Misses Estimates Amidst Stable Asset Performance CTMX Q1 2026 Earnings Narrower Loss Surprises Analysts OSRH Q4 2025 Earnings EPS Misses Estimates as Company Navigates Operational Challenges CR Q1 2026 Earnings EPS Surge Exceeds Expectations Shares Rise SOWG Q3 2025 Earnings Significant EPS Miss Highlights Operational Challenges PHGE Q4 2025 Earnings EPS Misses Estimates Significantly Stock Rises 105