Past Events
Interim Results
General Meeting
Annual General Meeting
Full Year Results
Year End
Interim Results
Annual General Meeting
Full Year Results
Year End
Full Year Results
Year End
Trading Update
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
This website uses cookies so that we can provide you with the best user experience possible. Cookie information is stored in your browser and performs functions such as recognising you when you return to our website and helping our team to understand which sections of the website you find most interesting and useful.
Strictly Necessary Cookie should be enabled at all times so that we can save your preferences for cookie settings.
This website uses Google Analytics to collect anonymous information such as the number of visitors to the site, and the most popular pages.
Keeping this cookie enabled helps us to improve our website.
Please enable Strictly Necessary Cookies first so that we can save your preferences!