OTCPK • CAJF.F • JP3242800005
Generating your data highlights...
22.4b USD | # 924 in US
1.68k shares | 47.29k USD
868.59m
96.09% | 834.65m