SEHK • 2899 • CNE100000502
Generating your data highlights...
117b USD | # 20 in HK
67.56m shares | 907.4m USD
5.99b
100.00% | 5.99b