IMRX Q1 2026 Earnings EPS Surpasses Estimates as Clinical Pipeline Advances RCMT Q1 2026 Earnings EPS Misses Estimates by Over 26 CPS Technologies Corp CPSH Q1 2026 Earnings EPS Misses Estimates as Stock Gains on Positive Momentum BXSL Q1 2026 Earnings Net Investment Income Tops Estimates Shares Edge Higher SPRY Q1 2026 Earnings EPS Misses Estimates as PreRevenue Biotech Continues RD Investment TTI Q1 2026 Earnings Strong EPS Beat Drives Positive Market Reaction