BOF Q1 2026 Earnings EPS Loss of 012 Amid Operational Challenges CDP Q1 2026 Earnings EPS Slightly Above Estimates Amid Defense Portfolio Stability Ball Corporation Q1 2026 Earnings EPS Beats Estimates by Nearly 9 Amid Solid Operational Performance AHCO Q1 2026 Earnings EPS Misses Estimates Stock Declines SNES Q1 2026 Earnings EPS Beats Estimates on LowerThanExpected Loss Revenue Data Not Disclosed Centrus Energy Corp Q1 2026 Earnings Stellar EPS Surprise Amid Nuclear Fuel Sector Momentum