OTCPK:ITOC.Y | US4657171066
Generating your data highlights...
68.9b USD | # 248 in US
38.75k shares | 3.41m USD
1.44b
95.51% | 1.37b