BAC Q1 2026 Earnings Bank of America Beats on Strong Expense Control and Steady NII Accuray ARAY Q1 2026 Earnings EPS Misses Estimates Stock Surges 22 on Strategic Progress HUT Q3 2024 Earnings EPS Surprises to the Upside as Costs Tighten BW Q1 2026 Earnings Wide EPS Miss Weighs on Investor Sentiment CIMN Q1 2026 Earnings EPS Surpasses Estimates Shares Edge Lower BGS Q1 2026 Earnings Earnings Beat Driven by Cost Discipline and Portfolio Optimization