SGX • ITKD • SGXE83206339
Generating your data highlights...
14.8b USD | # 44 in SG
20.93k shares | 15.77k USD
99.06b
47.81% | 47.36b