2025-05-16 VOLUNTARY ANNOUNCEMENT INTENTION TO CONDUCT ON-MARKET SHARE REPURCHASE UNDER GENERAL MANDATE
2025-05-06 Next Day Disclosure Return
2025-05-06 COMPLETION OF PLACING OF NEW H SHARES UNDER GENERAL MANDATE
2025-05-06 Monthly Return of Equity Issuer on Movements in Securities for the month ended 30 April 2025
2025-04-25 PLACING OF NEW H SHARES UNDER GENERAL MANDATE
2025-04-23 POLL RESULTS OF THE 2024 ANNUAL GENERAL MEETING HELD ON APRIL 23, 2025
2025-04-07 Monthly Return of Equity Issuer on Movements in Securities for the month ended 31 March 2025
2025-04-02 VOLUNTARY ANNOUNCEMENT THE FIRST BATCH OF DATASETS LAUNCHED ON THE SHANGHAI DATA EXCHANGE
2025-04-02 FORM OF PROXY FOR THE 2024 ANNUAL GENERAL MEETING TO BE HELD ON APRIL 23, 2025
2025-04-02 NOTICE OF 2024 ANNUAL GENERAL MEETING