SEHK • 688 • HK0688002218
Generating your data highlights...
20.8b USD | # 97 in HK
33.88m shares | 182.04m USD
10.94b
33.84% | 3.7b