OTCPK • KBCS.F • BE0003565737
Generating your data highlights...
55.2b USD | # 429 in US
508 shares | 65.99k USD
396.68m
63.20% | 250.71m