RSSS Q1 2026 Earnings EPS Falls Short Amidst 089 Stock Gain Cartesian Therapeutics RNAC Q1 2026 Earnings WiderThanAnticipated Loss Masks Progress in CART Pipeline BDC Q1 2026 Earnings EPS Surpasses Expectations Amid Solid Operational Performance West Pharmaceutical Services WST Q1 2026 Earnings Strong EPS Surprise of 258 Outpaces Estimates KBR Q1 2026 Earnings EPS Beat Fails to Lift Shares BKYI Q1 2026 Earnings EPS Surprise Beats Estimates by 75