FTI Q1 2026 Earnings EPS Surges Past Estimates Despite Stock Dip BOOM Q1 2026 Earnings Surprising EPS Beat Despite Challenging Environment CVV Q1 2026 Earnings Narrowing Losses as Operational Efficiencies Begin to Emerge IMRX Q1 2026 Earnings EPS Beat Estimates by 183 as Clinical Pipeline Advances SPS Commerce Q1 2026 Earnings EPS Surprises to the Upside as Operating Discipline Supports Bottom Line ICL Group ICL Edges Lower Consolidation Near Support Amidst Sector Headwinds FactSet Research Systems FDS Gains Ground Nears Key Resistance Level Corsair Gaming CRSR Surges Over 10 Support Levels Hold as Stock Tests Key Resistance Baker Hughes BKR Faces Sharp Selloff Support Levels Under Pressure Arcosa Inc ACA Q1 2026 Earnings Massive EPS Beat Surprises Market Stock Edges Higher