| 05/01/24 | 14:44:02 | 5 Jan 2024 | | Replacement of Director/PDMR Shareholding |
| 05/01/24 | 10:25:39 | 5 Jan 2024 | | Director/PDMR Shareholding |
| 29/12/23 | 07:00:03 | 29 Dec 2023 | | Exercise of Options and Total Voting Rights |
| 22/12/23 | 07:48:52 | 22 Dec 2023 | | Block Listing Application |
| 30/11/23 | 07:00:11 | 30 Nov 2023 | | Exercise of Options and Total Voting Rights |
| 29/11/23 | 15:43:47 | 29 Nov 2023 | | Result of AGM |
| 29/11/23 | 07:00:11 | 29 Nov 2023 | | AGM Statement and Trading Update |
| 24/11/23 | 15:56:51 | 24 Nov 2023 | | Grant of Options under CVS Group plc |
| 03/11/23 | 07:05:50 | 3 Nov 2023 | | Posting of Annual Report and Notice of AGM |
| 31/10/23 | 16:46:26 | 31 Oct 2023 | | Exercise of Options and Total Voting Rights |
| 27/10/23 | 07:00:10 | 27 Oct 2023 | | Directorate Change |
| 13/10/23 | 17:21:10 | 13 Oct 2023 | | Confirmation of dividend dates |
| 09/10/23 | 14:58:34 | 9 Oct 2023 | | Exercise of Options, PDMR Dealing, EBT and TVR |
| 29/09/23 | 15:41:25 | 29 Sept 2023 | | Long Term Incentive Plan Awards and PDMR Dealing |
| 29/09/23 | 07:00:07 | 29 Sept 2023 | | Exercise of Options and Total Voting Rights |
| 21/09/23 | 07:00:07 | 21 Sept 2023 | | Final results for the year ended 30 June 2023 |
| 07/09/23 | 10:50:43 | 7 Sept 2023 | | Response to CMA review into veterinary market |
| 31/08/23 | 07:00:06 | 31 Aug 2023 | | Exercise of Options and Total Voting Rights |
| 31/07/23 | 07:00:04 | 31 Jul 2023 | | Total Voting Rights |
| 27/07/23 | 07:00:15 | 27 Jul 2023 | | Trading update, AU expansion and UK acquisitions |
| 12/07/23 | 07:00:02 | 12 Jul 2023 | | Block Listing Interim Review and TVR Update |
| 30/06/23 | 07:00:03 | 30 Jun 2023 | | Exercise of Options and Total Voting Rights |
| 22/06/23 | 07:00:08 | 22 Jun 2023 | | Directorate Change |
| 31/05/23 | 07:00:03 | 31 May 2023 | | Exercise of Options and Total Voting Rights |
| 12/05/23 | 16:41:53 | 12 May 2023 | | Standard form for notification of major holdings |
| 05/05/23 | 08:53:56 | 5 May 2023 | | Block Listing Application |
| 02/05/23 | 07:00:09 | 2 May 2023 | | Total Voting Rights |
| 31/03/23 | 13:39:13 | 31 Mar 2023 | | Holding(s) in Company |
| 31/03/23 | 07:00:03 | 31 Mar 2023 | | Total Voting Rights |
| 10/03/23 | 10:37:39 | 10 Mar 2023 | | Exercise of SAYE Options, PDMR Dealing and TVR |
| 28/02/23 | 07:00:04 | 28 Feb 2023 | | Exercise of Options and Total Voting Rights |
| 24/02/23 | 07:00:04 | 24 Feb 2023 | | Interim Results |
| 02/02/23 | 16:42:45 | 2 Feb 2023 | | Exercise of Options and Total Voting Rights |
| 26/01/23 | 07:00:06 | 26 Jan 2023 | | Half year Trading Update |
| 11/01/23 | 16:31:00 | 11 Jan 2023 | | Block Listing Interim Review and TVR Update |
| 10/01/23 | 12:24:16 | 10 Jan 2023 | | Exercise of SAYE Options and PDMR Dealing |
| 30/12/22 | 07:00:03 | 30 Dec 2022 | | Exercise of Options and Total Voting Rights |
| 20/12/22 | 16:38:22 | 20 Dec 2022 | | Exercise of Options and PDMR Dealing |
| 30/11/22 | 07:00:01 | 30 Nov 2022 | | Exercise of Options and Total Voting Rights |
| 25/11/22 | 16:22:14 | 25 Nov 2022 | | SAYE Option Scheme & PDMR Dealing |
| 23/11/22 | 14:31:46 | 23 Nov 2022 | | Result of AGM |
| 23/11/22 | 07:00:06 | 23 Nov 2022 | | AGM Statement and Trading Update |
| 08/11/22 | 07:00:05 | 8 Nov 2022 | | Capital Markets Day |
| 31/10/22 | 07:00:05 | 31 Oct 2022 | | Exercise of Options and Total Voting Rights |
| 28/10/22 | 10:22:08 | 28 Oct 2022 | | Annual Report, Notice of AGM & Dividend Timetable |
| 12/10/22 | 10:52:39 | 12 Oct 2022 | | Holding(s) in Company |
| 07/10/22 | 07:00:04 | 7 Oct 2022 | | Director/PDMR Shareholding |
| 30/09/22 | 16:19:08 | 30 Sept 2022 | | Long Term Incentive Plan Awards and PDMR Dealing |
| 30/09/22 | 07:00:09 | 30 Sept 2022 | | Exercise of Options and Total Voting Rights |
| 29/09/22 | 10:34:53 | 29 Sept 2022 | | Holding(s) in Company |