OTCPK:IKTS.F | GB0031638363
Generating your data highlights...
9.92b USD | # 1407 in US
731 shares | 47.78k USD
161.24m
98.81% | 159.32m