Guidewire Q1 2026 Earnings EPS Surges Past Estimates by 484 as Operating Performance Strengthens ENLV Q4 2025 Earnings Significant EPS Miss Amid Development Stage Costs WEN Q1 2026 Earnings Profit Beat Lifts Shares Amid Cautious Consumer Outlook ELVA Q1 2026 Earnings EPS Surprise of 307 Drives Optimism Compass Therapeutics Q1 2026 Earnings Narrowerthanexpected Loss Fuels Investor Optimism Werewolf Therapeutics HOWL Q1 2026 Earnings NarrowerthanExpected Loss Highlights Operational Discipline