2025-09-02 VOLUNTARY ANNOUNCEMENT COMPLETION OF TRADING OF THE FIRST BATCH OF DATA
2025-08-28 Next Day Disclosure Return
2025-08-28 COMPLETION OF PLACING OF NEW H SHARES UNDER GENERAL MANDATE
2025-08-22 PLACING OF NEW H SHARES UNDER GENERAL MANDATE
2025-08-18 INTERIM RESULTS ANNOUNCEMENT FOR THE SIX MONTHS ENDED JUNE 30, 2025
2025-08-06 DATE OF BOARD MEETING
2025-08-06 Monthly Return of Equity Issuer on Movements in Securities for the month ended 31 July 2025
2025-08-04 POSITIVE PROFIT ALERT
2025-07-28 INSIDE INFORMATION PROPOSED IMPLEMENTATION OF THE H SHARE FULL CIRCULATION BY THE COMPANY
2025-07-04 Monthly Return of Equity Issuer on Movements in Securities for the month ended 30 June 2025