LMRI Q1 2026 Earnings EPS Surges Past Expectations by 45 Stock Edges Lower BTC Development Corp Unit BDCIU Q1 2026 Earnings Positive EPS Reported Amid Limited Disclosures 51Talk COE Q3 2025 Earnings Reported Loss of 074 Per Share as Stock Declines 37 Orion Energy Systems Inc OESX Q1 2026 Earnings Strong Profitability Surprise Amid Thin Revenue Disclosure Shattuck Labs Q1 2026 Earnings NarrowerThanExpected Loss Amid Pipeline Progress OXBR Earnings Overview 20260523