Nutriband NTRB Q1 2026 Earnings Massive EPS Beat Drives Stock Surge Eos Energy Enterprises Inc Q1 2026 Earnings Narrowerthanexpected Loss Despite No Reported Revenue Keysight Technologies Q1 2026 Earnings Earnings Surge Past Estimates Stock Gains MBRX Q1 2026 Earnings EPS Misses Estimates Widely Stock Rises on Speculative Momentum CLS Q1 2026 Earnings EPS Beat Fails to Lift Stock ACM Q1 2026 Earnings AECOM Beats Estimates on Solid EPS Performance Despite Missing Revenue Details