Twilio Q1 2026 Earnings EPS Surges Past Expectations Stock Declines Despite Beat CHCI Q1 2008 Earnings EPS Misses Estimates Sharply Stock Gains Despite Weakness Diageo DEO Q1 2026 Earnings EPS Misses Estimates Amid Volume Pressures Stock Edges Higher ATRO Q1 2026 Earnings EPS Beats Estimates by 282 Amid Stable Operations SLXN Q1 2026 Earnings NarrowerThanExpected Loss Highlights Cost Discipline COGT Q1 2026 Earnings WiderthanExpected Loss as PreRevenue Biotech Advances Pipeline