SGX • O39 • SG1S04926220
Generating your data highlights...
110b USD | # 12 in SG
6.59m shares | 142.39m USD
4.49b
71.11% | 3.19b