Financials
2024 Full Year Trading Update | Jan. 23, 2025 |
Interim Results for six months ended 30 June 2024 | Sep. 24, 2024 |
H1 Trading Update and Notice of Interim Results | Jul. 24, 2024 |
2023 Annual Report and Notice of 2024 AGM | May. 21, 2024 |
Preliminary Unaudited Full Year Results 2023 | Apr. 09, 2024 |
Interim Results for six months ended 30 June 2023 | Sep. 26, 2023 |
Half year Trading Update and Notice of Interims | Jul. 27, 2023 |
Proxies
Result of 2024 AGM and Board Changes | Jun. 20, 2024 |
Result of 2023 AGM | Jun. 13, 2023 |
Result of 2022 AGM and changes to Board Committees | Jun. 07, 2022 |
2021 Annual Report and Notice of 2022 AGM | May. 12, 2022 |
Result of 2021 AGM | Jun. 09, 2021 |
Annual Report 2020 and Notice of AGM | May. 17, 2021 |
Result of AGM 2020 | Jun. 30, 2020 |
Ownership Update
Notification of Major Holding in the Group | Dec. 06, 2024 |
PDMR Dealing | Dec. 06, 2024 |
Notification of Major Holding in the Group | Dec. 06, 2024 |
Notification of Major Holding in the Company | Dec. 05, 2024 |
Notification of Major Holding in the Group | Dec. 05, 2024 |
Notification of Major Holding in Company | Dec. 05, 2024 |
Notification of Major Holding in Company | Oct. 10, 2024 |
Announcements
Exercise of Options and Total Voting Rights | Jan. 20, 2025 |
Completion of Randlab acquisition | Jan. 03, 2025 |
Notification of Total Voting Rights | Jan. 02, 2025 |
Appointment of Alternate Director | Dec. 10, 2024 |
Equity Raise Post-Transaction Report | Dec. 05, 2024 |
Results of the Fundraise | Dec. 03, 2024 |
Conditional acquisition of Randlab | Dec. 03, 2024 |