OTC Markets OTCPK - Delayed Quote • USD IMCD N.V. (IMCDY) Follow Add holdings 67.27 -0.41 (-0.61%) At close: May 30 at 3:59:46 PM EDT Major Holders Insider Roster Insider Transactions Insider Sentiment