Financials
| Q4 2025 Trading Statement | Jan. 13, 2026 |
| Q3 2025 Trading Statement | Oct. 14, 2025 |
| Interim results for half-year ended 30 June 2025 | Sep. 11, 2025 |
| AGM Trading Statement | Jun. 25, 2025 |
| Annual Report & Accounts 2024 | Apr. 30, 2025 |
| FY 2024 results and Q1 trading statement | Apr. 29, 2025 |
| Q4 2024 Trading Statement | Jan. 23, 2025 |
Proxies
| Result of AGM | Jun. 25, 2025 |
| Notice of AGM | May. 23, 2025 |
| Result of AGM | Jun. 24, 2024 |
| Notice of AGM | May. 17, 2024 |
| AGM Filing Resolutions | Jun. 21, 2023 |
| Result of AGM | Jun. 21, 2023 |
| Notice of AGM | May. 18, 2023 |
Ownership Update
| PDMR/PCA Shareholding & TR-1 Notification | Feb. 24, 2026 |
| PDMR/PCA Shareholding & TR-1 Notification | Dec. 09, 2025 |
| PDMR/PCA Shareholdings | Nov. 26, 2025 |
| TR-1: Notification of Major Holdings | Jun. 05, 2025 |
| TR-1: Notification of Major Holdings | Apr. 04, 2025 |
| TR-1: Notification of Major Holdings | Apr. 01, 2025 |
| TR-1: Notification of Major Holdings | Apr. 01, 2025 |
Announcements
| Total Voting Rights | Feb. 02, 2026 |
| TR-1: Notification of major holdings | Jan. 27, 2026 |
| TR-1: Notification of Major Holdings | Jan. 27, 2026 |
| TR-1: Notification of Major Holdings | Jan. 23, 2026 |
| Application for Listing and Total Voting Rights | Jan. 22, 2026 |
| Change to Board Committee Membership | Jan. 16, 2026 |
| Notice of Results | Jan. 12, 2026 |