Upcoming Events Past Events More There are currently no upcoming events. Jan 14 2026 2025 Trading Update Oct 17 2025 2025 Nine Month Trading Update Aug 01 2025 2025 Interim Results May 02 2025 Annual General Meeting May 02 2025 Q1 Trading Update Feb 28 2025 2024 Full Year Results Jan 16 2025 2024 Trading Update Oct 29 2024 2024 Nine Month Trading Update Jul 29 2024 2024 Interim Results and Strategic Update Apr 26 2024 Q1 Trading Update Mar 01 2024 2023 Full Year Results Jan 17 2024 2023 Trading Update Pagination Current page 1 Page 2 Page 3 … Next page Last page