Investors Financial calendar Upcoming Events Nov 2024 Trading update Past Events 01 Aug 2024 Half year results 2024 02 May 2024 AGM 02 May 2024 Trading Update 07 Mar 2024 Full year results 2023 Discover more Shareholder information Shareholder meetings