FIEE Q1 2023 Earnings EPS Misses Estimates Amid Challenging Quarter Sensient Technologies Q1 2026 Earnings Strong EPS Beat Drives Positive Stock Reaction WOR Q1 2026 Earnings EPS Surpasses Estimates Amid Solid Execution CTO Q1 2026 Earnings Massive EPS Beat as Earnings Surge Past Estimates OXSQG Q1 2026 Earnings EPS Misses Estimates Stock Unchanged Enlight Renewable Energy Ltd Q1 2026 Earnings Positive EPS Performance Amidst Limited Data