SEHK • 688 • HK0688002218
Generating your data highlights...
18.5b USD | # 109 in HK
26.77m shares | 134.8m USD
10.94b
33.84% | 3.7b