Financials
| Results for the year ended 31 March 2025 | Jul. 09, 2025 |
| Interim results | Nov. 20, 2024 |
| AGM Trading Update | Sep. 10, 2024 |
| Results for the year ended 31 March 2024 | Jul. 17, 2024 |
| Trading update for the year ended 31 March 2024 | Apr. 15, 2024 |
| Interim Results | Nov. 15, 2023 |
| AGM Trading Update | Sep. 05, 2023 |
Proxies
| Result of AGM | Sep. 30, 2025 |
| Result of AGM | Sep. 10, 2024 |
| 2024 Annual Report and Accounts and 2024 AGM | Aug. 12, 2024 |
| Result of AGM | Sep. 05, 2023 |
| 2023 Annual Report and Accounts and 2023 AGM | Aug. 07, 2023 |
| Result of AGM | Sep. 06, 2022 |
| Result of AGM | Aug. 23, 2021 |
Ownership Update
| Director/PDMR Shareholding | Oct. 28, 2025 |
| Holding(s) in Company | Oct. 13, 2025 |
| Holding(s) in Company | Sep. 05, 2025 |
| Holding(s) in Company | Sep. 03, 2025 |
| Holding(s) in Company | Aug. 26, 2025 |
| Holding(s) in Company | Jul. 29, 2025 |
| Holding(s) in Company | Jan. 29, 2025 |
Announcements
| Cancellation of Admission to Trading on AIM | Oct. 30, 2025 |
| Scheme of Arrangement Becomes Effective | Oct. 29, 2025 |
| Regulatory Approval and Updated Timetable | Oct. 07, 2025 |
| 2025 Annual Report and Accounts and 2025 AGM | Aug. 22, 2025 |
| Results of Court Meeting and General Meeting | Jul. 28, 2025 |
| Trading Update and Publication of Scheme Document | Jul. 07, 2025 |
| Acquisition of Ognibene S.P.A. | Jun. 25, 2025 |