CVS Group (CVSG)

Up
Share Price:
1,307.00p
Market Cap:
£891.50m
Change Today:
8.00p
Sector:
Retailers

Transaction in Own Shares

By Sharecast

Date: Monday 22 Dec 2025

RNS Number : 3806M
CVS Group plc
22 December 2025
 



22 December 2025


 


CVS GROUP plc


("CVS" or the "Company" and, together with its subsidiaries, the "Group")


Transaction in own shares


 


CVS announces that on 19 December 2025 it purchased the following number of its ordinary shares of 0.2 pence each ("Ordinary Shares") from Joh. Berenberg, Gossler & Co. KG, London Branch ("Berenberg"), in accordance with the terms of the share buyback programme announced on 24 October 2025 (the "Share Buyback Programme").


 


























Date of purchase:



19/12/2025



Aggregate number of Ordinary Shares purchased:



14,156



Lowest price paid per share (GBp):



1,254.00



Highest price paid per share (GBp):



1,270.00



Volume weighted average price paid per share (GBp):



1,263.46





CVS intends to cancel all of the purchased Ordinary Shares.


 


Following settlement of the above purchases and cancellation of the Ordinary Shares purchased, CVS will have 70,769,216 Ordinary Shares in issue and holds no Ordinary Shares in treasury.


 


The total number of voting rights in CVS is therefore 70,769,216 and this figure may be used by shareholders as the denominator for the calculations by which they will determine if they are required to notify their interest in, or a change to their interest in, CVS under the Financial Conduct Authority's Disclosure and Transparency Rules.


 


Since the commencement of the Share Buyback Programme, the Company has repurchased 971,567 Ordinary Shares in aggregate at a weighted average price of 1,218.06 pence per share.


 


In accordance with Article 5(1)(b) of Regulation (EU) No 596/2014 (the Market Abuse Regulation), as it forms part of Retained EU Law as defined in the European Union (Withdrawal) Act 2018, the table below contains detailed information of the individual trades made by Berenberg as part of the Share Buyback Programme.


 


Individual transactions:


 






















































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































Number of


Ordinary Shares purchased



Transaction price (GBp share)



Time of


transaction (UK Time)



Transaction


reference number



Trading Venue



 






69



1264



19/12/2025 08:09:43



1354556059421751



XLON






288



1262



19/12/2025 08:32:59



1354556059423878



XLON






69



1260



19/12/2025 08:33:27



1354556059423899



XLON






176



1264



19/12/2025 08:36:53



1354556059424187



XLON






479



1270



19/12/2025 09:30:15



1354556059428164



XLON






105



1270



19/12/2025 09:30:15



1354556059428167



XLON






73



1262



19/12/2025 10:29:53



1354556059435059



XLON






6



1262



19/12/2025 11:03:08



1354556059450558



XLON






167



1262



19/12/2025 11:03:08



1354556059450559



XLON






305



1260



19/12/2025 11:20:56



1354556059451599



XLON






77



1254



19/12/2025 12:04:04



1354556059453625



XLON






35



1258



19/12/2025 13:33:42



1354556059459042



XLON






360



1258



19/12/2025 13:33:42



1354556059459043



XLON






190



1262



19/12/2025 13:54:19



1354556059460360



XLON






252



1264



19/12/2025 14:46:28



1354556059475077



XLON






35



1264



19/12/2025 14:46:28



1354556059475078



XLON






17



1264



19/12/2025 14:53:32



1354556059476442



XLON






38



1264



19/12/2025 14:53:32



1354556059476441



XLON






25



1264



19/12/2025 14:53:34



1354556059476451



XLON






91



1264



19/12/2025 14:53:34



1354556059476452



XLON






116



1264



19/12/2025 14:53:34



1354556059476453



XLON






56



1264



19/12/2025 14:53:34



1354556059476454



XLON






17



1264



19/12/2025 14:53:34



1354556059476455



XLON






43



1264



19/12/2025 14:53:34



1354556059476456



XLON






83



1264



19/12/2025 14:54:00



1354556059476592



XLON






12



1264



19/12/2025 14:54:00



1354556059476593



XLON






123



1264



19/12/2025 14:55:01



1354556059476800



XLON






21



1264



19/12/2025 14:55:01



1354556059476799



XLON






116



1264



19/12/2025 14:55:01



1354556059476802



XLON






15



1264



19/12/2025 14:56:01



1354556059477009



XLON






5



1264



19/12/2025 14:56:01



1354556059477010



XLON






1



1264



19/12/2025 14:56:01



1354556059477011



XLON






30



1264



19/12/2025 14:59:31



1354556059477351



XLON






6



1264



19/12/2025 15:10:41



1354556059479651



XLON






59



1264



19/12/2025 15:12:48



1354556059480086



XLON






116



1264



19/12/2025 15:12:48



1354556059480091



XLON






116



1264



19/12/2025 15:12:48



1354556059480092



XLON






116



1264



19/12/2025 15:12:48



1354556059480093



XLON






116



1264



19/12/2025 15:12:48



1354556059480094



XLON






116



1264



19/12/2025 15:12:48



1354556059480095



XLON






116



1264



19/12/2025 15:12:48



1354556059480096



XLON






116



1264



19/12/2025 15:12:48



1354556059480097



XLON






116



1264



19/12/2025 15:12:48



1354556059480098



XLON






116



1264



19/12/2025 15:12:49



1354556059480099



XLON






116



1264



19/12/2025 15:12:49



1354556059480100



XLON






116



1264



19/12/2025 15:12:50



1354556059480101



XLON






116



1264



19/12/2025 15:12:50



1354556059480102



XLON






116



1264



19/12/2025 15:12:50



1354556059480103



XLON






116



1264



19/12/2025 15:12:54



1354556059480106



XLON






116



1264



19/12/2025 15:12:54



1354556059480107



XLON






116



1264



19/12/2025 15:12:54



1354556059480108



XLON






116



1264



19/12/2025 15:12:54



1354556059480109



XLON






116



1264



19/12/2025 15:13:01



1354556059480116



XLON






71



1264



19/12/2025 15:13:01



1354556059480117



XLON






116



1264



19/12/2025 15:13:01



1354556059480118



XLON






65



1264



19/12/2025 15:17:31



1354556059480917



XLON






51



1264



19/12/2025 15:17:31



1354556059480918



XLON






116



1264



19/12/2025 15:26:00



1354556059482324



XLON






116



1264



19/12/2025 15:26:00



1354556059482327



XLON






116



1264



19/12/2025 15:26:00



1354556059482328



XLON






65



1264



19/12/2025 15:26:00



1354556059482329



XLON






51



1264



19/12/2025 15:26:00



1354556059482330



XLON






116



1264



19/12/2025 15:26:00



1354556059482331



XLON






116



1264



19/12/2025 15:26:00



1354556059482333



XLON






116



1264



19/12/2025 15:26:01



1354556059482336



XLON






116



1264



19/12/2025 15:26:01



1354556059482337



XLON






116



1264



19/12/2025 15:26:02



1354556059482338



XLON






116



1264



19/12/2025 15:27:09



1354556059482626



XLON






116



1264



19/12/2025 15:27:09



1354556059482673



XLON






116



1264



19/12/2025 15:27:19



1354556059482755



XLON






116



1264



19/12/2025 15:27:19



1354556059482756



XLON






116



1264



19/12/2025 15:27:19



1354556059482757



XLON






116



1264



19/12/2025 15:27:19



1354556059482758



XLON






116



1264



19/12/2025 15:27:19



1354556059482759



XLON






116



1264



19/12/2025 15:27:19



1354556059482760



XLON






116



1264



19/12/2025 15:27:20



1354556059482765



XLON






15



1264



19/12/2025 15:27:20



1354556059482776



XLON






101



1264



19/12/2025 15:27:20



1354556059482777



XLON






116



1264



19/12/2025 15:27:20



1354556059482778



XLON






116



1264



19/12/2025 15:27:20



1354556059482779



XLON






116



1264



19/12/2025 15:27:20



1354556059482781



XLON






64



1264



19/12/2025 15:27:22



1354556059482792



XLON






52



1264



19/12/2025 15:27:22



1354556059482793



XLON






100



1264



19/12/2025 15:27:22



1354556059482794



XLON






16



1264



19/12/2025 15:27:22



1354556059482795



XLON






84



1264



19/12/2025 15:27:22



1354556059482796



XLON






32



1264



19/12/2025 15:27:22



1354556059482797



XLON






116



1264



19/12/2025 15:27:22



1354556059482798



XLON






116



1264



19/12/2025 15:27:22



1354556059482799



XLON






116



1264



19/12/2025 15:27:23



1354556059482802



XLON






53



1264



19/12/2025 15:27:23



1354556059482805



XLON






23



1264



19/12/2025 15:27:23



1354556059482803



XLON






40



1264



19/12/2025 15:27:23



1354556059482804



XLON






37



1264



19/12/2025 15:27:23



1354556059482807



XLON






75



1264



19/12/2025 15:27:23



1354556059482808



XLON






4



1264



19/12/2025 15:27:23



1354556059482809



XLON






116



1264



19/12/2025 15:27:25



1354556059482822



XLON






116



1264



19/12/2025 15:27:25



1354556059482823



XLON






116



1264



19/12/2025 15:27:25



1354556059482824



XLON






116



1264



19/12/2025 15:27:25



1354556059482825



XLON






116



1264



19/12/2025 15:27:25



1354556059482826



XLON






116



1264



19/12/2025 15:27:26



1354556059482834



XLON






116



1264



19/12/2025 15:27:26



1354556059482835



XLON






116



1264



19/12/2025 15:27:26



1354556059482836



XLON






116



1264



19/12/2025 15:27:26



1354556059482837



XLON






116



1264



19/12/2025 15:27:28



1354556059482842



XLON






116



1264



19/12/2025 15:27:28



1354556059482843



XLON






116



1264



19/12/2025 15:27:28



1354556059482844



XLON






116



1264



19/12/2025 15:27:28



1354556059482845



XLON






116



1264



19/12/2025 15:27:28



1354556059482846



XLON






116



1264



19/12/2025 15:27:29



1354556059482853



XLON






116



1264



19/12/2025 15:27:30



1354556059482854



XLON






116



1264



19/12/2025 15:27:30



1354556059482855



XLON






116



1264



19/12/2025 15:27:35



1354556059482860



XLON






116



1264



19/12/2025 15:27:35



1354556059482861



XLON






116



1264



19/12/2025 15:27:35



1354556059482862



XLON






116



1264



19/12/2025 15:27:40



1354556059482878



XLON






91



1264



19/12/2025 15:27:40



1354556059482880



XLON






116



1264



19/12/2025 15:27:45



1354556059482893



XLON






116



1264



19/12/2025 15:27:45



1354556059482894



XLON






16



1264



19/12/2025 15:27:45



1354556059482899



XLON






100



1264



19/12/2025 15:27:45



1354556059482898



XLON






116



1264



19/12/2025 15:27:45



1354556059482900



XLON






111



1264



19/12/2025 15:27:47



1354556059482911



XLON






111



1264



19/12/2025 15:27:47



1354556059482912



XLON






91



1264



19/12/2025 15:27:47



1354556059482910



XLON






61



1264



19/12/2025 15:27:47



1354556059482909



XLON






59



1264



19/12/2025 15:27:47



1354556059482913



XLON






74



1264



19/12/2025 15:27:47



1354556059482914



XLON






42



1264



19/12/2025 15:27:48



1354556059482920



XLON






69



1262



19/12/2025 15:27:49



1354556059482926



XLON






122



1260



19/12/2025 15:43:59



1354556059486762



XLON






154



1260



19/12/2025 15:43:59



1354556059486763



XLON






7



1258



19/12/2025 15:55:18



1354556059488701



XLON






109



1258



19/12/2025 15:55:18



1354556059488702



XLON






116



1258



19/12/2025 15:55:19



1354556059488706



XLON






76



1260



19/12/2025 16:26:03



1354556059497227



XLON






276



1260



19/12/2025 16:26:16



1354556059497371



XLON






256



1260



19/12/2025 16:26:17



1354556059497375



XLON






 


 


Contacts


CVS Group plc                                                                                                                                                 via Camarco


Richard Fairman, CEO


Robin Alfonso, CFO


Paul Higgs, Chief Veterinary Officer


Charlotte Page, Head of Investor Relations


 


Peel Hunt LLP (Nominated Adviser & Joint Broker)                                                                                  +44 (0)20 7418 8900


Christopher Golden / James Steel / Andrew Clark


 


Berenberg (Joint Broker)                                                                                                                             +44 (0)20 3207 7800


Toby Flaux / Michael Burke / Milo Bonser / Brooke Harris-Lowing


 


Camarco (Financial PR)                                                                                                                            cvsg@camarco.co.uk


Ginny Pulbrook                                                                                                                                                +44 (0)7961 315 138


Letaba Rimell


Tilly Butcher


 


About CVS Group plc (www.cvsukltd.co.uk)


 


CVS Group is an AIM-listed provider of veterinary services with operations in the UK and Australia.  CVS is focused on providing high-quality clinical services to its clients and their animals, with outstanding and dedicated clinical teams and support colleagues at the core of its strategy.


 


The Group now operates c.470 veterinary practices across its two territories, including specialist referral hospitals and dedicated out-of-hours sites. Alongside the core Veterinary Practices division, CVS operates Laboratories (providing diagnostic services to CVS and third-parties) and an online retail business ("Animed Direct").


 


The Group employs c.8,900 personnel, including c.2,400 veterinary surgeons and c.3,300 nurses.


 


 






This information is provided by RNS, the news service of the London Stock Exchange. RNS is approved by the Financial Conduct Authority to act as a Primary Information Provider in the United Kingdom. Terms and conditions relating to the use and distribution of this information may apply. For further information, please contact rns@lseg.com or visit www.rns.com.

RNS may use your IP address to confirm compliance with the terms and conditions, to analyse how you engage with the information contained in this communication, and to share such analysis on an anonymised basis with others as part of our commercial services. For further information about how RNS and the London Stock Exchange use the personal data you provide us, please see our Privacy Policy.
 
END
 
 
POSPPGAUPUPAPPG

Note 1: Prices and trades are provided by Digital Look Corporate Solutions and are delayed by at least 15 minutes.

 

CVS Group Market Data

Currency UK Pounds
Price 1,307.00p
Change Today 8.00p
52 Week High 1,424.00p
52 Week Low 1,114.00p
Volume 193,385
Shares Issued 68.21m
Market Cap £891.50m

Performance Indicators

Compare performance with the sector and the market.

Key
Vs Market
Vs Sector
Value
market
  1. full market star
  2. empty market
  3. empty market
  4. empty market
  5. empty market
sector
  1. half sector star
  2. empty sector
  3. empty sector
  4. empty sector
  5. empty sector
Price Trend
market
  1. full market star
  2. full market star
  3. full market star
  4. empty market
  5. empty market
sector
  1. full sector star
  2. full sector star
  3. full sector star
  4. empty sector
  5. empty sector
Income
market
  1. empty market
  2. empty market
  3. empty market
  4. empty market
  5. empty market
sector
  1. empty sector
  2. empty sector
  3. empty sector
  4. empty sector
  5. empty sector
Growth
market
  1. full market star
  2. full market star
  3. empty market
  4. empty market
  5. empty market
sector
  1. full sector star
  2. full sector star
  3. full sector star
  4. half sector star
  5. empty sector
Price Chg 6m
market
  1. full market star
  2. full market star
  3. full market star
  4. full market star
  5. empty market
sector
  1. full sector star
  2. full sector star
  3. full sector star
  4. full sector star
  5. half sector star
P/E
market
  1. full market star
  2. full market star
  3. full market star
  4. empty market
  5. empty market
sector
  1. full sector star
  2. full sector star
  3. empty sector
  4. empty sector
  5. empty sector
PEG
market
  1. full market star
  2. full market star
  3. full market star
  4. full market star
  5. half market star
sector
  1. full sector star
  2. full sector star
  3. full sector star
  4. half sector star
  5. empty sector
Dividend Yield
market
  1. empty market
  2. empty market
  3. empty market
  4. empty market
  5. empty market
sector
  1. empty sector
  2. empty sector
  3. empty sector
  4. empty sector
  5. empty sector
EPS Growth
market
  1. full market star
  2. half market star
  3. empty market
  4. empty market
  5. empty market
sector
  1. full sector star
  2. half sector star
  3. empty sector
  4. empty sector
  5. empty sector
Operating Margin
market
  1. full market star
  2. full market star
  3. half market star
  4. empty market
  5. empty market
sector
  1. full sector star
  2. full sector star
  3. full sector star
  4. half sector star
  5. empty sector