Genie Energy Ltd GNE Q1 2026 Earnings EPS Falls Short of Estimates Amidst Operational Headwinds TGEN Q1 2026 Earnings NarrowerThanExpected Loss Drives Positive Sentiment CVLG Q1 2026 Earnings EPS Misses Estimates as Profitability Pressures Persist Core Natural Resources Inc CNR Q1 2026 Earnings EPS Surprises to the Upside Stock Moves Modestly FE Q1 2026 Earnings EPS Misses Estimates Amidst Operational Challenges Stock Holds Steady EOG Q1 2026 Earnings Strong EPS Beat Drives Upbeat Investor Sentiment