OTCPK • KCDM.Y • US4943862049
Generating your data highlights...
6.5b USD | # 2163 in US
47.39k shares | 541.05k USD
2.99b
100.00% | 2.99b