SEHK • 9896 • KYG6180F1081
Generating your data highlights...
2.58b USD | # 405 in HK
4.69m shares | 39.78m USD
1.2b
29.71% | 356.65m