| 02/10/2026 | Monthly Return of Equity Issuer on Movements in Securities for the month ended 30 September 2026 |
| 30/09/2026 | Announcements and Notices - [Change in Directors or of Important Executive Functions or Responsibilities] RESIGNATION OF NON-EXECUTIVE DIRECTOR |
| 30/09/2026 | Announcements and Notices - [List of Directors and their Role and Function] LIST OF DIRECTORS AND THEIR ROLES AND FUNCTIONS |
| 01/09/2026 | Monthly Return of Equity Issuer on Movements in Securities for the month ended 31 August 2026 |
| 27/08/2026 | Announcements and Notices - [Interim Results] 2026 INTERIM RESULTS ANNOUNCEMENT |
| 25/08/2026 | Announcements and Notices - [Other - Miscellaneous] CHANGE OF NAME OF AUDITOR |
| 07/08/2026 | Announcements and Notices - [Date of Board Meeting] |
| 07/08/2026 | Announcements and Notices - [Rights Issue / Allotment Results / Placing] CLARIFICATION ANNOUNCEMENT |
| 04/08/2026 | (Revised) Monthly Return of Equity Issuer on Movements in Securities for the month ended 31 July 2026 |
| 03/08/2026 | Monthly Return of Equity Issuer on Movements in Securities for the month ended 31 July 2026 |
| 30/07/2026 | Announcements and Notices - [Rights Issue / Allotment Results / Placing / Share Scheme / Matters relating to Options] (1) RESULTS OF THE RIGHTS ISSUE ON THE BASIS OF ONE (1) RIGHTS SHARE FOR EVERY TWO (2) EXISTING SHARES HELD ON THE RECORD DATE ON A NON-UNDERWRITTEN BASIS; (2) RESULTS OF THE PLACING OF THE PLACING SHARES IN CONNECTION WITH THE RIGHTS ISSUE; AND (3) ADJUSTMENTS TO THE OUTSTANDING SHARE OPTIONS |
| 30/07/2026 | Next Day Disclosure Returns - [Others] |
| 07/07/2026 | Announcements and Notices - [Rights Issue / Allotment Results / Placing / Share Scheme / Matters relating to Options] (1) RESULTS OF THE RIGHTS ISSUE ON THE BASIS OF ONE (1) RIGHTS SHARE FOR EVERY TWO (2) EXISTING SHARES HELD ON THE RECORD DATE ON A NON-UNDERWRITTEN BASIS; (2) PLACING OF THE PLACING SHARES; AND (3) ADJUSTMENTS TO THE OUTSTANDING SHARE OPTIONS |
| 02/07/2026 | Monthly Return of Equity Issuer on Movements in Securities for the month ended 30 June 2026 |
| 18/06/2026 | Announcements and Notices - [Results of AGM] POLL RESULTS OF ANNUAL GENERAL MEETING HELD ON 18 JUNE 2026 |
| 10/06/2026 | Listing Documents - [Rights Issue] (1) PROPOSED RIGHTS ISSUE ON THE BASIS OF ONE (1) RIGHTS SHARE FOR EVERY TWO (2) EXISTING SHARES HELD ON THE RECORD DATE ON A NON-UNDERWRITTEN BASIS; (2) PLACING OF PLACING SHARES IN CONNECTION WITH THE RIGHTS ISSUE; AND (3) POSSIBLE ADJUSTMENTS TO THE SHARE OPTIONS UNDER THE SHARE OPTION SCHEMES |
| 10/06/2026 | Listing Documents - [Rights Issue] PROVISIONAL ALLOTMENT LETTER |
| 10/06/2026 | Documents on Display |
| 01/06/2026 | Monthly Return of Equity Issuer on Movements in Securities for the month ended 31 May 2026 |
| 28/05/2026 | Announcements and Notices - [Results of EGM/SGM / Rights Issue] POLL RESULTS OF THE EXTRAORDINARY GENERAL MEETING HELD ON 28 MAY 2026 |