OTCPK:ITJT.Y | US46123T1016
Generating your data highlights...
544m USD | # 5849 in US
402 shares | 1.94k USD
134.13m
75.59% | 101.38m