OTCPK:IKTS.Y | US4611301064
Generating your data highlights...
10.5b USD | # 1313 in US
3.56k shares | 220.49k USD
161.24m
98.89% | 159.45m