SEHK • 688 • HK0688002218
Generating your data highlights...
19.3b USD | # 110 in HK
26.33m shares | 139.69m USD
10.94b
33.84% | 3.7b