Battalion Oil Corporation BATL Q2 2023 Earnings NarrowerThanExpected Loss Amid Continued Operational Challenges MVST Q1 2026 Earnings Narrowing Loss Misses Estimates Stock Gains 58 DG Q1 2026 Earnings EPS Beats Estimates as Dollar General Surpasses Expectations PHIO Q1 2026 Earnings WiderthanExpected Loss Reflects Ongoing RD Investment TECH Q1 2026 Earnings EPS Misses Estimates but Stock Rises 177 WDC Q1 2026 Earnings EPS Surges Past Estimates Stock Jumps 834