CatalystWireBeta

Programme completion and transaction in own shares

In brief · summary, not quotable

CVS Group plc has completed its share buyback programme, purchasing 51,698 ordinary shares on 22 January 2026 for a volume-weighted average price of 1,340.42 pence per share, with prices ranging from 1,330.00 to 1,348.00 pence. These shares will be cancelled, resulting in 70,156,093 ordinary shares in issue and no shares held in treasury. The total buyback since 24 October 2025 involved 1,584,690 shares for a total cost of £19,999,995.20, successfully concluding the up to £20 million programme.

Full announcement

Select text to share a quote on X · sign in to keep highlights & notes in your CVSG notes

CVS announces that on 22 January 2026 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:22/01/2026
Aggregate number of Ordinary Shares purchased:51,698
Lowest price paid per share (GBp):1,330.00
Highest price paid per share (GBp):1,348.00
Volume weighted average price paid per share (GBp):1,340.42

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,156,093 Ordinary Shares in issue and holds no Ordinary Shares in treasury.

The total number of voting rights in CVS is therefore 70,156,093 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.

These purchases successfully complete the Buyback Programme of up to £20 million announced on 24 October 2025. Since 24 October 2025, the Company has purchased 1,584,690 Ordinary Shares for cancellation, at an average price of 1,262.08 pence per share, at a total cost (excluding dealing and associated costs) of £19,999,995.20.

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 purchasedTransaction price (GBp share)Time of transaction (UK Time)Transaction reference numberTrading Venue
227133022/01/2026 08:01:101375584219302010XLON
1196134022/01/2026 08:04:181375584219302816XLON
1192133822/01/2026 08:07:371375584219303852XLON
258133822/01/2026 08:07:371375584219303856XLON
280133822/01/2026 08:07:371375584219303855XLON
626133822/01/2026 08:07:371375584219303857XLON
192133822/01/2026 08:20:441375584219306332XLON
929133822/01/2026 08:20:441375584219306333XLON
260133822/01/2026 08:22:561375584219306595XLON
192133822/01/2026 08:22:561375584219306594XLON
192133822/01/2026 08:22:561375584219306600XLON
1192133822/01/2026 08:22:561375584219306601XLON
192133822/01/2026 08:22:561375584219306602XLON
1192133822/01/2026 08:22:561375584219306603XLON
1192133822/01/2026 08:22:561375584219306605XLON
192133822/01/2026 08:22:561375584219306604XLON
192133822/01/2026 08:22:561375584219306606XLON
192133822/01/2026 08:22:561375584219306607XLON
192133822/01/2026 08:22:561375584219306608XLON
192133822/01/2026 08:22:561375584219306609XLON
66133822/01/2026 08:22:561375584219306610XLON
192133822/01/2026 08:22:561375584219306611XLON
192133822/01/2026 08:22:561375584219306612XLON
192133822/01/2026 08:22:561375584219306613XLON
192133822/01/2026 08:22:561375584219306614XLON
192133822/01/2026 08:22:561375584219306615XLON
192133822/01/2026 08:22:561375584219306616XLON
192133822/01/2026 08:22:561375584219306617XLON
192133822/01/2026 08:22:561375584219306618XLON
192133822/01/2026 08:22:561375584219306619XLON
192133822/01/2026 08:22:561375584219306620XLON
192133822/01/2026 08:22:561375584219306621XLON
192133822/01/2026 08:22:561375584219306622XLON
1728133822/01/2026 08:22:561375584219306624XLON
192133822/01/2026 08:22:561375584219306623XLON
65134422/01/2026 08:23:271375584219306698XLON
1037134422/01/2026 08:27:461375584219307203XLON
725134422/01/2026 08:27:461375584219307206XLON
296134422/01/2026 08:28:191375584219307285XLON
241134222/01/2026 08:33:591375584219308000XLON
168134222/01/2026 08:33:591375584219308002XLON
83134022/01/2026 08:36:181375584219308216XLON
31134022/01/2026 08:36:181375584219308217XLON
850134422/01/2026 08:45:481375584219309288XLON
268134422/01/2026 08:45:481375584219309289XLON
160134222/01/2026 08:51:391375584219309942XLON
95134022/01/2026 08:52:171375584219309983XLON
313134022/01/2026 08:52:171375584219309984XLON
716134622/01/2026 09:01:561375584219310945XLON
90134622/01/2026 09:11:161375584219312018XLON
656134622/01/2026 09:18:351375584219312636XLON
310134622/01/2026 09:18:371375584219312644XLON
65134622/01/2026 09:30:031375584219313400XLON
333134622/01/2026 09:30:031375584219313406XLON
982134822/01/2026 09:36:151375584219313853XLON
552134822/01/2026 09:36:451375584219313868XLON
200134822/01/2026 09:36:451375584219313870XLON
828134622/01/2026 10:30:341375584219317674XLON
673134622/01/2026 10:30:341375584219317676XLON
302134422/01/2026 10:39:501375584219318019XLON
1321134222/01/2026 10:49:121375584219318657XLON
55134422/01/2026 11:03:211375584219319758XLON
1382134422/01/2026 11:09:341375584219320048XLON
1383134422/01/2026 11:10:211375584219320096XLON
1320134422/01/2026 11:13:461375584219320587XLON
592134422/01/2026 11:13:461375584219320662XLON
99134222/01/2026 11:19:201375584219322877XLON
214134222/01/2026 11:19:201375584219322878XLON
163134022/01/2026 11:23:171375584219323803XLON
229134022/01/2026 11:23:171375584219323805XLON
405134022/01/2026 11:24:271375584219323960XLON
522134022/01/2026 11:26:481375584219324363XLON
596134022/01/2026 11:30:461375584219324899XLON
310134022/01/2026 11:30:461375584219324900XLON
192133822/01/2026 11:30:591375584219324914XLON
93133822/01/2026 11:30:591375584219324919XLON
214133822/01/2026 11:30:591375584219324920XLON
343133622/01/2026 11:31:211375584219325689XLON
699133622/01/2026 11:31:211375584219325690XLON
693133622/01/2026 11:36:501375584219327056XLON
514133622/01/2026 11:36:501375584219327058XLON
155133422/01/2026 11:40:351375584219328027XLON
65133822/01/2026 12:25:181375584219333450XLON
1007133822/01/2026 12:29:151375584219333669XLON
30133822/01/2026 12:29:151375584219333673XLON
100133822/01/2026 12:29:171375584219333674XLON
481133822/01/2026 12:29:171375584219333675XLON
344134022/01/2026 12:33:381375584219334964XLON
369134022/01/2026 12:33:381375584219334965XLON
192133822/01/2026 12:38:201375584219335370XLON
120133822/01/2026 12:38:201375584219335372XLON
192133822/01/2026 12:38:201375584219335374XLON
508133822/01/2026 12:38:201375584219335375XLON
192133822/01/2026 12:38:201375584219335376XLON
779133822/01/2026 12:38:201375584219335377XLON
192133822/01/2026 12:38:201375584219335378XLON
779133822/01/2026 12:38:201375584219335379XLON
192133822/01/2026 12:38:201375584219335380XLON
779133822/01/2026 12:38:201375584219335381XLON
192133822/01/2026 12:38:201375584219335382XLON
779133822/01/2026 12:38:201375584219335383XLON
192133822/01/2026 12:38:201375584219335384XLON
32133822/01/2026 12:38:201375584219335385XLON
4133822/01/2026 12:38:241375584219335387XLON
1576134022/01/2026 12:53:451375584219336679XLON
286133822/01/2026 12:53:461375584219336783XLON
1585134022/01/2026 13:20:061375584219338759XLON
82134022/01/2026 13:34:561375584219340566XLON
1028134022/01/2026 13:40:531375584219341241XLON
591134022/01/2026 13:40:541375584219341247XLON
232134022/01/2026 13:41:031375584219341255XLON
181134022/01/2026 13:45:111375584219341789XLON
83134022/01/2026 13:45:551375584219341878XLON
114134022/01/2026 13:45:551375584219341879XLON
192134022/01/2026 13:49:151375584219342307XLON
192134022/01/2026 13:49:151375584219342308XLON
192134022/01/2026 13:49:151375584219342309XLON
192134022/01/2026 13:49:151375584219342310XLON
192134022/01/2026 13:49:151375584219342311XLON
40134022/01/2026 13:49:151375584219342312XLON
958134222/01/2026 14:24:121375584219345837XLON
367134022/01/2026 14:51:281375584219352094XLON

Cleaned text: letterheads, contacts and legal notices removed. View the original announcement ↗ · Company filings. Not investment advice.

Share this quote

Quote card
Post on X WhatsApp Download image

The link opens this announcement with the quote highlighted. Quotes are checked against the original text.

Add a note