OTCPK • IFPJ.F • GB00BMJ6DW54
Generating your data highlights...
14.2b USD | # 1287 in US
3.14k shares | 34.39k USD
1.26b
98.76% | 1.25b