Upcoming Events

31 Mar 2025 Year End

Past Events

19 Nov 2024 Interim Results

02 Oct 2024 General Meeting

22 Aug 2024 Annual General Meeting

21 May 2024 Full Year Results

31 Mar 2024 Year End

21 Nov 2023 Interim Results

16 Aug 2023 Annual General Meeting

23 May 2023 Full Year Results

31 Mar 2023 Year End

24 May 2022 Full Year Results

31 Mar 2022 Year End

17 Mar 2022 Trading Update