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