Financials
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 |
2022 Annual Report and Notice of 2023 AGM | May. 19, 2023 |
2022 Preliminary Results | Mar. 28, 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 Company | May. 22, 2024 |
Notification of Holding in Company | May. 21, 2024 |
PDMR dealing, Admission and Total Voting Rights | May. 16, 2024 |
Grant of options and PDMR Dealing | Apr. 25, 2024 |
Notification of Major Holding | Nov. 09, 2023 |
Notification of Major Holding | Nov. 01, 2023 |
PDMR Dealing – Dividend Reinvestment Plan | Oct. 05, 2023 |
Announcements
Total Voting Rights - 31 May 2024 | May. 31, 2024 |
Exercise of Options and Total Voting Rights | May. 15, 2024 |
Sale of equity in STEM Animal Health Inc. | Apr. 11, 2024 |
Investor presentation via Investor Meet Company | Apr. 09, 2024 |
Disposal of Identicare Ltd | Feb. 28, 2024 |
Exercise of Options and Total Voting Rights | Oct. 12, 2023 |
Option Exercise, Admission and Total Voting Rights | Jun. 21, 2023 |