SEHK • 6881 • CNE100001NT6
Generating your data highlights...
17.3b USD | # 113 in HK
19.88m shares | 63.14m USD
3.69b
94.73% | 3.5b