OTCPK • IFJP.Y • US45672B3050
Generating your data highlights...
14.2b USD | # 1287 in US
49.97k shares | 1.09m USD
1.28b
98.55% | 1.26b