MCS Q1 2026 Earnings NarrowerThanExpected Loss Lifts Investor Sentiment CLLS Q1 2026 Earnings Narrowing Losses as Cost Discipline Surprises to the Upside OFS Capital Corporation OFS Q1 2026 Earnings Massive EPS Beat Driven by Strong Net Investment Income Algorhythm Holdings Inc RIME Q1 2026 Earnings EPS Surprises to the Upside Narrows Loss Significantly StoneX Group Inc SNEX Q1 2026 Earnings EPS Surges Past Estimates with 365 Beat EGP Q1 2026 Earnings EPS Surges Past Estimates Stock Holds Steady