OTCPK • IFNN.Y • US45662N1037
Generating your data highlights...
94.1b USD | # 221 in US
334.38k shares | 17.68m USD
1.3b
97.08% | 1.26b