SGX • O39 • SG1S04926220
Generating your data highlights...
82.3b USD | # 14 in SG
6.81m shares | 116.37m USD
4.49b
78.32% | 3.52b