SEHK • 836 • HK0836012952
Generating your data highlights...
12.4b USD | # 158 in HK
16.44m shares | 124.2m USD
5.18b
41.51% | 2.15b