| INTERIM RESULTS ANNOUNCEMENT FOR THE SIX MONTHS ENDED 30 JUNE 2025 | Download |
| POSITIVE PROFIT ALERT | Download |
| ANNUAL RESULTS ANNOUNCEMENT FOR THE YEAR ENDED 31 DECEMBER 2024 | Download |
| POSITIVE PROFIT ALERT | Download |
| INTERIM RESULTS ANNOUNCEMENT FOR THE SIX MONTHS ENDED 30 JUNE 2024 | Download |
| POSITIVE PROFIT ALERT | Download |
| ANNUAL RESULTS ANNOUNCEMENT FOR THE YEAR ENDED 31 DECEMBER 2023 | Download |
| PROFIT WARNING | Download |
| (REVISED) PROFIT WARNING | Download |
| INTERIM RESULTS ANNOUNCEMENT FOR THE SIX MONTHS ENDED 30 JUNE 2023 | Download |
| POSITIVE WARNING | Download |
| ANNUAL RESULTS ANNOUNCEMENT FOR THE YEAR ENDED 31 DECEMBER 2022 | Download |
| POSITIVE PROFIT ALERT | Download |
| INTERIM RESULTS ANNOUNCEMENT FOR THE SIX MONTHS ENDED 30 JUNE 2022 | Download |
| POSITIVE PROFIT ALERT | Download |
| ANNUAL RESULTS ANNOUNCEMENT FOR THE YEAR ENDED 31 DECEMBER 2021 | Download |
| POSITIVE PROFIT ALERT | Download |
| INTERIM RESULTS ANNOUNCEMENT FOR THE SIX MONTHS ENDED 30 JUNE 2021 | Download |
| POSITIVE PROFIT ALERT | Download |
| ANNUAL RESULTS ANNOUNCEMENT FOR THE YEAR ENDED 31 DECEMBER 2020 | Download |