SEHK • 2380 • HK2380027329
Generating your data highlights...
4.83b USD | # 281 in HK
27.79m shares | 35.85m USD
12.37b
34.59% | 4.28b