OTCPK:IMCD.Y | US44970W1036
Generating your data highlights...
9.16b USD | # 1402 in US
6.23k shares | 508.11k USD
56.92m
98.24% | 55.92m