OTCPK:IKTS.F | GB0031638363
Generating your data highlights...
10.5b USD | # 1313 in US
798 shares | 49.99k USD
161.24m
98.89% | 159.45m