SGX • ITKD • SGXE83206339
Generating your data highlights...
13.8b USD | # 44 in SG
5.65k shares | 4.11k USD
98.58b
47.11% | 46.44b