SEHK • 6686 • KYG6542K1269
Generating your data highlights...
535m USD | # 786 in HK
11.66k shares | 21.66k USD
343.65m
54.88% | 188.61m