OTCPK • KBGG.Y • US50048U2015
Generating your data highlights...
26.6b USD | # 791 in US
48.74k shares | 913.58k USD
879.47m
46.55% | 409.38m