COCH Q1 2026 Earnings EPS Beats Estimates Despite PreRevenue Status Stock Declines KTCC Q1 2026 Earnings Loss Per Share of 026 as Stock Declines 17 NP Q1 2026 Earnings EPS Falls Short of Estimates Yet Stock Gains BriaCell Therapeutics Q1 2026 Earnings NarrowerthanExpected EPS Loss Despite No Revenue WASH Q1 2026 Earnings EPS Misses Estimates Stock Slips 074 WRLD Q1 2026 Earnings EPS Misses Estimates Amid Operational Headwinds Stock Rallies