OTCPK • KBDC.F • KYG525621408
Generating your data highlights...
10.5b USD
954 shares | 11.96k USD
1.11b
60.22% | 667.38m