C3ai Q1 2026 Earnings WiderThanExpected Loss Sends Shares Slightly Lower
SCI Q1 2026 Earnings EPS Misses Estimates by 44 Shares Edge Higher
SFIX Q1 2026 Earnings Surprising EPS Beat Masks Uncertainty as Revenue Details Remain Unclear
OBDC Q1 2026 Earnings EPS Misses Estimates Stock Declines
CRNX Q1 2026 Earnings NarrowerthanExpected Loss Highlights Cost Management and Pipeline Progress
GAU Q1 2026 Earnings EPS Misses Estimates Slightly as Shares Edge Higher