Genie Energy Ltd GNE Q1 2026 Earnings EPS Misses Estimates Stock Edges Higher CRNX Q1 2026 Earnings NarrowerthanExpected Loss Highlights Cost Management and Pipeline Progress FMS Q1 2026 Earnings EPS Misses Estimates as Core Operations Face Headwinds Annaly Capital Management Q1 2026 Earnings EPS Slightly Beats Estimates Amid Challenging Rate Environment LEDS Q1 2026 Earnings Narrower Loss Amidst Operational Challenges Stock Surges WYFI Q1 2026 Earnings EPS Misses Estimates Stock Climbs 4