OTCPK:INJJ.F | SE0000936478
Generating your data highlights...
544m USD | # 5849 in US
100 shares | 510 USD
135.13m
79.02% | 106.78m