SEHK • 6686 • KYG6542K1269
Generating your data highlights...
594m USD | # 769 in HK
9.92k shares | 20.2k USD
343.65m
54.88% | 188.61m