MCBS Q1 2026 Earnings Solid EPS Beat Amid Slight Stock Pullback Instil Bio Q1 2026 Earnings EPS Miss as DevelopmentStage Company Reports No Revenue Stock Edges Up IDT Q1 2026 Earnings Mixed Quarter as Earnings Miss Estimates but Stock Edges Higher NXT Q1 2026 Earnings EPS Surprises 1316 Above Estimates NHC Q1 2023 Earnings EPS of 079 Reported Amidst Flat Stock Performance PAYO Q1 2026 Earnings EPS Surpasses Estimates by 3245 as Core Growth Momentum Continues