SRCE Q1 2026 Earnings EPS Misses Expectations Shares Still Edge Higher NTB Q1 2026 Earnings EPS Surges Past Estimates by 82 Senti Biosciences Inc Q1 2026 Earnings Narrowing Losses and Gene Circuitry Progress LWAY Q1 2026 Earnings EPS Falls Just Short of Estimates Stock Slightly Lower INTA Q1 2026 Earnings Narrow EPS Beat Highlights Operational Discipline Amid Market Caution AUBN Q1 2026 Earnings Solid EPS of 063 Amid Stable Regional Bank Operations