SEHK • 2899 • CNE100000502
Generating your data highlights...
135b USD | # 21 in HK
63.01m shares | 788.39m USD
5.99b
100.00% | 5.99b