SEHK • 66 • HK0066009694
Generating your data highlights...
24.6b USD | # 85 in HK
5.9m shares | 74.29m USD
6.22b
25.50% | 1.59b