Non-ownership Filings
| Investor Presentation via Investor Meet Company | Oct. 20, 2025 |
| Q3 2025 Trading Update | Oct. 16, 2025 |
| H1 2025 Results (Unaudited) | Aug. 14, 2025 |
| London Stock Exchange Presentation | Aug. 07, 2025 |
| Contracts Update | Jun. 19, 2025 |
| Director Declaration | Jun. 12, 2025 |
| Results of Annual General Meeting | May. 21, 2025 |
Ownership Update Filings
| Director Dealing | Oct. 06, 2025 |
| Notification of Major Holdings | May. 28, 2025 |
| Director Dealing | Apr. 04, 2025 |
| Directors' Dealing | Apr. 03, 2025 |
| Notification of Major Holdings | Jan. 27, 2025 |
| Notification of major holdings | Dec. 09, 2024 |
| TR-1 Notification of Major Holdings | Nov. 12, 2024 |