Blue Owl Capital Corporation OBDC Q1 2026 Earnings EPS Misses Estimates but Stock Posts Modest Gain uCloudlink Group UCL Q1 2026 Earnings NarrowerThanExpected Loss Fails to Propel Stock OFS Capital Corporation OFS Q1 2026 Earnings Massive EPS Beat Driven by Strong Net Investment Income CLH Q1 2026 Earnings Earnings Beat Supports Positive Market Sentiment Ingredion Q1 2026 Earnings EPS Misses Estimates Amid Challenging Operating Environment PermaFix Environmental Services Inc PESI Q1 2026 Earnings EPS Misses Estimates as Losses Widen