SEHK • 6288 • US31188H2004
Generating your data highlights...
137b USD | # 20 in HK
3.62k shares | 17.99k USD
306.85m
60.21% | 184.75m