OTCPK • FJTS.Y • US3595903044
Generating your data highlights...
34.3b USD | # 638 in US
447.25k shares | 9.49m USD
1.73b
93.19% | 1.62b