SGX • IBKD • SGXE23025161
Generating your data highlights...
43.4b USD | # 21 in SG
31.18k shares | 21.82k USD
122.84b
39.24% | 48.21b