BFST Q1 2026 Earnings EPS Beats Estimates Amid Steady Operational Performance BG Q1 2026 Earnings Earnings Surge 103 Above Estimates as Agribusiness Strength Outpaces Expectations TONX Q1 2026 Earnings Surprise Profitability Beats Deep Loss Estimates Shares Rise NESR Q1 2026 Earnings EPS Surprise of 1987 Beats Estimates Stock Slides 2 USCB Q1 2026 Earnings EPS Beats Estimates by 548 Shares Edge Higher BOXL Q1 2026 Earnings EPS Surprises to the Upside Stock Advances