Ecolab Inc ECL CoolIT Systems Acquisition Poised to Unlock Breakout AI Data Center Growth US Semiconductor Export Policy Update and USChina Tech Trade Implications What factors are influencing Immersion Corporation IMMR stock today Weakens 20260427 NCS NCSM Stock diluted Shares Investor Interest 20260427 EP Empire drops 069 after Q3 2025 earnings release with no consensus estimate benchmarks for comparison