IMCD Shares Drop 2.33% on Oct 21: Market Caps, Volume, and 52‑Week Highs ExplainedIMCD stock dips 2.33% today; check current price, volume, and 52‑week highs/lows to gauge trading trends and compare with peers.IMCD NVNetherlands Industrials Capital Goods AI generated Elliot Mercer 21/10/2026, 14:21 2 minutes to read