CTNM Q1 2026 Earnings NarrowerthanExpected Loss Drives Strong EPS Surprise but Shares Slip Empire Petroleum Q3 2025 Earnings Net Loss Widens Amid Operational Headwinds CFG Q1 2026 Earnings EPS Beats Estimates Amid Steady Performance Ashland Q1 2026 Earnings EPS Misses Estimates as Stock Gains Ground Baytex Energy BTE Q1 2026 Earnings Significant EPS Miss Amid Challenging Conditions VNET Q4 2025 Earnings Record EPS Beat on Surprise Profitability