OTC Markets OTCPK - Delayed Quote • USD IMCD N.V. (IMCDY) Follow Add holdings 66.56 -0.71 (-1.06%) As of 12:40:48 PM EDT. Market Open. Conversations Community Insights