Rollins Inc ROL Q1 2026 Earnings Modest EPS Beat Drives Slight Stock Uptick REVB Q1 2026 Earnings Staggering EPS Miss Highlights Ongoing Clinical Development Costs Allient Inc ALNT Q1 2026 Earnings EPS Misses Estimates as Stock Surges 582 ZBIO Q1 2026 Earnings NarrowerthanExpected Loss but Stock Declines NVAX Q1 2026 Earnings Surprise EPS Beat Amidst Revenue Disruption DIOD Q1 2026 Earnings EPS Surges Past Estimates Amid Semiconductor Cycle