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