OTCPK • FJTS.F • JP3818000006
Generating your data highlights...
34.3b USD | # 638 in US
11.49k shares | 242.87k USD
1.73b
94.83% | 1.65b