2025 Trading Update 24 July 2025
2025 Interim Results 7 August 2025
2025 Trading Update 29 January 2026
2025 Preliminary Results 24 March 2026
Annual General Meeting 19 May 2026
2026 Trading Update 30 July 2026
2026 Interim Results 18 August 2026

Note: All future dates are indicative and subject to change.

Register with Investor Meets Company to receive notice of our upcoming events.


Register here

Reports and Presentations Investor and Adviser Contacts Contact Us