Non-ownership Filings
| Results for the year ended 31 December 2025 | Apr. 21, 2026 |
| Contract Wins & Notice of Results | Apr. 01, 2026 |
| Holding(s) in Company | Feb. 17, 2026 |
| Holding(s) in Company | Feb. 16, 2026 |
| Appointment of Independent Non-Executive Director | Feb. 02, 2026 |
| Closure of the Yate Facility | Nov. 25, 2025 |
| Holding(s) in Company | Nov. 12, 2025 |
Ownership Update Filings
| Director/PDMR Dealings | Apr. 24, 2026 |
| Director/PDMR Dealings | Apr. 23, 2026 |
| Grant of SAYE Options and PDMR Dealings | Feb. 27, 2026 |
| Director/PCA Dealings | Oct. 24, 2025 |
| Holding(s) in Company | Oct. 09, 2025 |
| Holding(s) in Company | Oct. 02, 2025 |
| Director Dealings | Sep. 30, 2025 |