In the last 90 days, IMCD NV saw one insider buy transaction totaling EUR 95.84. This contrasts with earlier periods showing multiple significant sell transactions from executives, alongside several buy transactions from other insiders. The stock has seen a 22.2% increase over the past 90 days.