STRL Q1 2026 Earnings Stellar EPS Beat Driven by Operational Efficiency OTIS Q1 2026 Earnings EPS Falls Short of Estimates Amid Mixed Demand ENI SpA E Q1 2026 Earnings Earnings Miss Weighs on Shares as EPS Falls Short of Expectations NuCana NCNA Q3 2024 Earnings EPS Surprise Beats Estimates Despite No Revenue Quaker Houghton KWR Q1 2026 Earnings Narrow EPS Miss Fails to Dampen Investor Sentiment as Stock Rises AEBI Q1 2026 Earnings EPS Misses Estimates Yet Stock Edges Higher