SEHK • 3 • HK0003000038
Generating your data highlights...
16b USD | # 126 in HK
23.64m shares | 64.49m USD
18.66b
58.15% | 10.85b