SEHK • 148 • KYG525621408
Generating your data highlights...
N/A USD
28.31m shares | 753.79m USD
1.11b
60.22% | 667.38m