NOG Q1 2026 Earnings EPS Beats Estimates Amid Strong Operational Performance TowneBank TOWN Q1 2026 Earnings Slight EPS Miss but Steady Operating Performance 908 Devices Q1 2026 Earnings EPS Misses Estimates Significantly Despite Stock Gain KROS Q1 2026 Earnings ClinicalStage Biotech Reports WiderThanExpected Loss Amid Pipeline Progress Mustang Bio Inc MBIO Q4 2024 Earnings Massive EPS Miss Amidst No Revenue INTR Q1 2026 Earnings EPS Miss Weighs on Shares Despite Solid Operational Progress