RenovoRx Q1 2026 Earnings EPS Miss as PreRevenue Biotech Continues Clinical Development SBSI Q1 2026 Earnings EPS Beats Estimates Amid Stable Performance STERIS plc STE Q1 2026 Earnings EPS Falls Short Amid Mixed Operating Conditions IMCC Q1 2026 Earnings Loss Per Share Widens Revenue Unreported Stock Gains 298 BSBR Q1 2023 Earnings Significant EPS Miss Amid Challenging Operating Environment CCIF Q1 2026 Earnings Net Investment Income Misses Estimates Despite Small Stock Gain