STM STMicroelectronics NV Q1 2026 earnings miss estimates by 277 percent shares decline modestly Is BG Staffing BGSF stock gaining bullish momentum Q4 2025 Profit Surprises Regis Corporation RGS Stock Buy or Sell Momentum Building 20260420 Marex MRX beats earnings estimates by 63 but shares fall despite strong quarter Ecolab Inc ECL NearTerm Bearish Signals Emerge Amid Peer Outperformance in Specialty Chemicals Space