Financials
| Trading Statement | Sep. 01, 2025 |
| Annual Report 2025 | Jul. 25, 2025 |
| 2025 Annual Report | Jul. 25, 2025 |
| Full year Results | May. 19, 2025 |
| Year-end Trading Update | Apr. 14, 2025 |
| Interim Results | Nov. 11, 2024 |
| Trading Update | Oct. 31, 2024 |
Proxies
| Results of Annual General Meeting | Sep. 23, 2025 |
| Result of AGM | Sep. 23, 2025 |
| Notice of Annual General Meeting 2025 | Aug. 14, 2025 |
| Notice of AGM | Aug. 14, 2025 |
| Results of Annual General Meeting | Sep. 24, 2024 |
| Result of AGM | Sep. 24, 2024 |
| Notice of AGM | Aug. 15, 2024 |
Ownership Update
| Transaction in Own Shares | Jan. 23, 2026 |
| Transaction in Own Shares | Jan. 22, 2026 |
| Transaction in Own Shares | Jan. 21, 2026 |
| Transaction in Own Shares | Jan. 20, 2026 |
| Transaction in Own Shares | Jan. 16, 2026 |
| Transaction in Own Shares | Jan. 15, 2026 |
| Transaction in Own Shares | Jan. 07, 2026 |
Announcements
| Total Voting Rights | Jan. 02, 2026 |
| Total Voting Rights | Dec. 01, 2025 |
| Notification of Major Holdings | Nov. 24, 2025 |
| Interim results | Nov. 10, 2025 |
| Capital Markets Event | Oct. 20, 2025 |
| Director Declaration | Oct. 14, 2025 |
| Total Voting Rights | Oct. 01, 2025 |
Prospectuses
| Offer of 37,691,763 Ordinary Shares at an Offer Price of 139 pence per Ordi | Jul. 07, 2015 |