OTCPK • XZJC.F • JP3888400003
Generating your data highlights...
19.3b USD | # 1033 in US
N/A shares | N/A USD
57.21m
92.71% | 53.04m