SEHK • 285 • HK0285041858
Generating your data highlights...
7b USD | # 226 in HK
13.03m shares | 139.82m USD
2.25b
28.87% | 650.57m