UFI Q1 2026 Earnings NarrowerthanExpected Loss Drives Positive Stock Reaction Enlight Renewable Energy Ltd ENLT Q1 2026 Earnings Positive EPS Surprise Amid Limited Visibility National Presto Industries Inc Q3 2023 Earnings Solid EPS Performance Drives Positive Stock Reaction Intercontinental Exchange ICE Q1 2026 Earnings EPS Beats Estimates by 29 Stock Edges Higher THRY Q1 2026 Earnings Significant EPS Beat Surprises Market SFL Q1 2026 Earnings Massive EPS Surprise of 1880 Despite Revenue Uncertainty