OTCPK • KXHC.F • JP3236330001
Generating your data highlights...
368b USD | # 36 in US
11.57k shares | 4.24m USD
546.09m
66.79% | 364.74m