SEHK • 968 • KYG9829N1025
Generating your data highlights...
2.81b USD | # 386 in HK
62.79m shares | 54.31m USD
9.15b
49.35% | 4.51b