ReNew Energy Global plc RNW Q1 2026 Earnings EPS Surges Past Estimates as Profitability Improves ALMS Q1 2026 Earnings NarrowerthanExpected Loss Amid PreRevenue Phase KRO Q1 2026 Earnings NarrowerthanExpected Loss Despite Market Challenges Enlight Renewable Energy Ltd Q1 2026 Earnings Positive EPS Performance Amidst Limited Data Dragonfly Energy DFLI Q1 2026 Earnings EPS Misses Estimates Stock Still Gains OLP Q1 2026 Earnings EPS Surpasses Estimates as Management Highlights Portfolio Performance