SEHK • 83 • HK0083000502
Generating your data highlights...
13b USD | # 152 in HK
8.09m shares | 33.18m USD
9.59b
40.22% | 3.86b