SEHK • 2588 • SG9999015267
Generating your data highlights...
6.6b USD | # 249 in HK
920.8k shares | 27.04m USD
694.01m
29.82% | 206.97m