SEHK:9868 | KYG982AW1003
Generating your data highlights...
18.1b USD | # 108 in HK
20.23m shares | 669.46m USD
1.56b
87.38% | 1.36b