Battalion Oil Corporation BATL Q2 2023 Earnings NarrowerThanExpected Loss Amid Continued Operational Challenges SPB Q1 2026 Earnings Earnings Beat Estimates Amidst Solid Operational Execution DXC Technology Q1 2026 Earnings EPS Beats Estimates Stock Rises 293 OCUL Q1 2026 Earnings WiderthanExpected Loss Highlights DevelopmentStage Costs TENX Q1 2026 Earnings NarrowerThanExpected Loss Signals Continued Cost Discipline PAVmed Q1 2026 Earnings WiderthanExpected Loss as Revenue Remains Absent