OTCPK:IKTS.F | GB0031638363
Generating your data highlights...
10.7b USD | # 1344 in US
566 shares | 33.67k USD
161.24m
98.67% | 159.1m