PERENNIAL INT'L: Interim Report 2024
PERENNIAL INT'L: INTERIM RESULTS FOR THE SIX MONTHS ENDED 30TH JUNE 2024
PERENNIAL INT'L: Notification of Board Meeting
PERENNIAL INT'L: 2023 Annual Report
PERENNIAL INT'L: ANNUAL RESULTS FOR THE YEAR ENDED 31ST DECEMBER 2023
PERENNIAL INT'L: Notification of Board Meeting
PERENNIAL INT'L: Interim Report 2023
PERENNIAL INT'L: Interim Results for the Six Months Ended 30th June 2023
PERENNIAL INT'L: Notification of Board Meeting
PERENNIAL INT'L: 2022 Annual Report
PERENNIAL INT'L: ANNUAL RESULTS FOR THE YEAR ENDED 31ST DECEMBER 2022
PERENNIAL INT'L: Notification of Board Meeting
PERENNIAL INT'L: Interim Report 2022
PERENNIAL INT'L: INTERIM RESULTSFOR THE SIX MONTHS ENDED 30TH JUNE 2022
PERENNIAL INT'L: Notification of Board Meeting
PERENNIAL INT'L: 2021 Annual Report
PERENNIAL INT'L: ANNUAL RESULTS FOR THE YEAR ENDED 31ST DECEMBER 2021
PERENNIAL INT'L: Notification of Board Meeting
PERENNIAL INT'L: POSITIVE PROFIT ALERT
PERENNIAL INT'L: Interim Report 2021
No Data
No Data