OTCPK • CJPR.Y • US1537661001
Generating your data highlights...
19.3b USD | # 1033 in US
148.22k shares | 1.74m USD
970.24m
87.59% | 849.86m