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