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