SEHK • 6186 • KYG2121Q1055
Generating your data highlights...
3.26b USD | # 358 in HK
22.48m shares | 26.94m USD
8.81b
43.21% | 3.81b