OTCPK:IKTS.Y | US4611301064
Generating your data highlights...
9.92b USD | # 1407 in US
2.25k shares | 145.38k USD
161.24m
98.81% | 159.32m