OTCPK • KCDM.F • MXP606941179
Generating your data highlights...
6.5b USD | # 2163 in US
2.85k shares | 6.46k USD
1.56b
100.00% | 1.56b