SEHK • 6186 • KYG2121Q1055
Generating your data highlights...
3.42b USD | # 340 in HK
24.48m shares | 31.59m USD
8.81b
43.21% | 3.81b