Battalion Oil Corporation BATL Q2 2023 Earnings NarrowerThanExpected Loss Amid Continued Operational Challenges AMAL Q1 2026 Earnings EPS Misses Estimates Amid Challenging Quarter VOYA Q1 2026 Earnings EPS Surpasses Estimates by 8 Amid Solid Underwriting and Fee Income Canadian National Railway CNI Q1 2026 Earnings EPS Beats Estimates in a Challenging Freight Environment Genmab GMAB Q1 2026 Earnings EPS Misses Estimates by Wide Margin as Revenue Data Unavailable Cable One Inc CABO Q1 2026 Earnings EPS Surpasses Estimates Amid Unreported Revenue