BLLN Q1 2026 Earnings Massive EPS Beat of 598 Surprise Despite Stock Pullback KW Q1 2026 Earnings Strong EPS Surprise Amidst Challenging Market Passage Bio Inc PASG Q1 2026 Earnings NarrowerThanExpected Loss Fuels Share Gains Centessa Pharmaceuticals CNTA Q1 2026 Earnings EPS Miss Amid PreRevenue Phase Stock Slips Slightly General Mills Q1 2026 Earnings EPS Misses Estimates by Nearly 13 as Stock Edges Higher DH Q1 2026 Earnings Strong EPS Beat Drives Stock Higher