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