SEHK • 688 • HK0688002218
Generating your data highlights...
18b USD | # 111 in HK
35.06m shares | 190.37m USD
10.94b
33.84% | 3.7b