NRG Q1 2026 Earnings EPS Misses Expectations Amid Mixed Performance BGSI Q1 2026 Earnings Modest EPS Miss Amid Stable Operations BMNR Q1 2026 Earnings Positive EPS Surprise Amid No Revenue Disclosure FTI Q1 2026 Earnings EPS Surpasses Estimates by Nearly 12 BOXL Q1 2026 Earnings EPS Surprises to the Upside Stock Advances STLD Q1 2026 Earnings EPS Misses Estimates Amidst Strong Steel Demand