Hargreave Hale Ltd
| | Direct | | 10 Oct 2022 | 935,041 |
Gray (Richard)
| Bought at price 19.53 per share. | Direct | 19,526 | 06 Oct 2022 | 1,000 |
Fairman (Richard William Mark)
| Bought at price 18.19 per share. | Direct | 21,408 | 27 Sept 2022 | 1,177 |
Scottish Widows Investment Partnership Ltd
| | Direct | | 27 Sept 2022 | 203,679 |
Alfonso (Robin)
| Bought at price 18.04 per share. | Direct | 26,637 | 26 Sept 2022 | 1,477 |
Kemp (Deborah)
| Bought at price 18.18 per share. | Direct | 26,439 | 26 Sept 2022 | 1,454 |
Jacklin (Ben)
| Bought at price 17.66 per share. | Direct | 43,362 | 23 Sept 2022 | 2,455 |
Fairman (Richard William Mark)
| Bought at price 18.01 per share. | Direct | 21,702 | 23 Sept 2022 | 1,205 |
Wilton (David)
| Bought at price 17.58 per share. | Direct | 17,576 | 23 Sept 2022 | 1,000 |
Wilton (David)
| | Direct | | 22 Sept 2022 | 0 |
Alfonso (Robin)
| | Direct | | 22 Sept 2022 | 0 |
Gray (Richard)
| | Direct | | 22 Sept 2022 | 0 |
Connell (Richard Andrew)
| Bought at price 18.21 per share. | Direct | 18,214 | 22 Sept 2022 | 1,000 |
Connell (Richard Andrew)
| Bought at price 18.21 per share. | Direct | 63,748 | 22 Sept 2022 | 3,500 |
Fairman (Richard William Mark)
| | Direct | | 22 Sept 2022 | 0 |
Jacklin (Ben)
| | Direct | | 22 Sept 2022 | 0 |
Kemp (Deborah)
| | Direct | | 22 Sept 2022 | 0 |
Octopus Investments Nominees Ltd
| | Direct | | 13 Sept 2022 | 0 |
Scottish Widows Investment Partnership Ltd
| | Direct | | 13 Sept 2022 | 0 |
BlackRock Investment Management (UK) Limited
| | Direct | | 13 Sept 2022 | 0 |
Columbia Threadneedle Investments (UK)
| | Direct | | 13 Sept 2022 | 0 |
Global Alpha Capital Management Ltd
| | Direct | | 13 Sept 2022 | 0 |
Grandeur Peak Global Advisors, LLC
| | Direct | | 13 Sept 2022 | 0 |
Hargreave Hale Ltd
| | Direct | | 13 Sept 2022 | 0 |
Invesco Asset Management Ltd
| | Direct | | 13 Sept 2022 | 0 |
Grandeur Peak Global Advisors, LLC
| | Direct | | 05 Aug 2022 | 42,987 |
Global Alpha Capital Management Ltd
| | Direct | | 30 Jun 2022 | 0 |
Grandeur Peak Global Advisors, LLC
| | Direct | | 30 Jun 2022 | 0 |
Gray (Richard)
| | Direct | | 30 Jun 2022 | 0 |
Hargreave Hale Ltd
| | Direct | | 30 Jun 2022 | 0 |
Scottish Widows Investment Partnership Ltd
| | Direct | | 30 Jun 2022 | 0 |
Alfonso (Robin)
| | Direct | | 30 Jun 2022 | 0 |
Wilton (David)
| | Direct | | 30 Jun 2022 | 0 |
Jacklin (Ben)
| | Direct | | 30 Jun 2022 | 0 |
Kemp (Deborah)
| | Direct | | 30 Jun 2022 | 0 |
Octopus Investments Nominees Ltd
| | Direct | | 30 Jun 2022 | 0 |
Invesco Asset Management Ltd
| | Direct | | 30 Jun 2022 | 0 |
Connell (Richard Andrew)
| | Direct | | 30 Jun 2022 | 0 |
CVS Group Plc Employee Benefit Trust
| | Direct | | 30 Jun 2022 | 0 |
Fairman (Richard William Mark)
| | Direct | | 30 Jun 2022 | 0 |
BlackRock Investment Management (UK) Limited
| | Direct | | 30 Jun 2022 | 0 |
Columbia Threadneedle Investments (UK)
| | Direct | | 30 Jun 2022 | 0 |
Hargreave Hale Ltd
| | Direct | | 01 Jun 2022 | 57,168 |
Hargreave Hale Ltd
| | Direct | | 24 Mar 2022 | 3,341 |
Wilton (David)
| Bought at price 22.57 per share. | Direct | 124,129 | 24 Mar 2022 | 5,500 |
Grandeur Peak Global Advisors, LLC
| | Direct | | 23 Mar 2022 | 772,201 |
Hargreave Hale Ltd
| | Direct | | 17 Mar 2022 | 1,345 |
Hargreave Hale Ltd
| | Direct | | 16 Mar 2022 | 6,557 |
Hargreave Hale Ltd
| | Direct | | 01 Mar 2022 | 25,418 |
Hargreave Hale Ltd
| | Direct | | 18 Feb 2022 | 775,137 |
Grandeur Peak Global Advisors, LLC
| | Direct | | 31 Jan 2022 | 714,403 |
Jacklin (Ben)
| Exercise of Option at price 11.23 per share. | Direct | 8,277 | 04 Jan 2022 | 737 |
Fairman (Richard William Mark)
| | Direct | | 04 Jan 2022 | 17,105 |
Gray (Richard)
| Bought at price 29.44 per share. | Direct | 29,441 | 14 Dec 2021 | 1,000 |
Gray (Richard)
| Bought at price 29.44 per share. | Direct | 29,441 | 14 Dec 2021 | 1,000 |
Fairman (Richard William Mark)
| Bought at price 29.19 per share. | Direct | 26,477 | 10 Dec 2021 | 907 |
Connell (Richard Andrew)
| Bought at price 28.37 per share. | Direct | 33,478 | 06 Dec 2021 | 1,180 |
Connell (Richard Andrew)
| Bought at price 28.37 per share. | Direct | 37,451 | 06 Dec 2021 | 1,320 |
Connell (Richard Andrew)
| Bought at price 29.30 per share. | Direct | 64,468 | 25 Nov 2021 | 2,200 |
Connell (Richard Andrew)
| Bought at price 29.37 per share. | Direct | 58,742 | 25 Nov 2021 | 2,000 |
BlackRock Investment Management (UK) Limited
| | Direct | | 25 Nov 2021 | 62,115 |
Columbia Threadneedle Investments (UK)
| | Direct | | 25 Nov 2021 | 526,237 |
BlackRock Investment Management (UK) Limited
| | Direct | | 18 Nov 2021 | 25,264 |
Columbia Threadneedle Investments (UK)
| | Direct | | 08 Nov 2021 | 447,366 |
Alfonso (Robin)
| Bought at price 34.07 per share. | Direct | 68,146 | 03 Nov 2021 | 2,000 |
Grandeur Peak Global Advisors, LLC
| | Direct | | 27 Oct 2021 | 0 |
Columbia Threadneedle Investments (UK)
| | Direct | | 04 Oct 2021 | 1,627,031 |
CVS Group Plc Employee Benefit Trust
| | Direct | | 30 Sept 2021 | 646 |
BlackRock Investment Management (UK) Limited
| | Direct | | 28 Sept 2021 | 135,941 |
BlackRock Investment Management (UK) Limited
| | Direct | | 24 Sept 2021 | 194,966 |
Connell (Richard Andrew)
| | Direct | | 23 Sept 2021 | 0 |
Fairman (Richard William Mark)
| | Direct | | 23 Sept 2021 | 0 |
Gray (Richard)
| | Direct | | 23 Sept 2021 | 0 |
Jacklin (Ben)
| | Direct | | 23 Sept 2021 | 0 |
Kemp (Deborah)
| | Direct | | 23 Sept 2021 | 0 |
Mc-Collum (Michael Kinloch)
| | Direct | | 23 Sept 2021 | 0 |
Octopus Investments Nominees Ltd
| | Direct | | 10 Sept 2021 | 10,820 |
Octopus Investments Nominees Ltd
| | Direct | | 31 Aug 2021 | 0 |
Scottish Widows Investment Partnership Ltd
| | Direct | | 31 Aug 2021 | 0 |
BlackRock Investment Management (UK) Limited
| | Direct | | 31 Aug 2021 | 0 |
Columbia Threadneedle Investments (UK)
| | Direct | | 31 Aug 2021 | 0 |
Hargreave Hale Ltd
| | Direct | | 31 Aug 2021 | 0 |
Invesco Asset Management Ltd
| | Direct | | 31 Aug 2021 | 0 |
Octopus Investments Nominees Ltd
| | Direct | | 26 Aug 2021 | 3,620 |
Octopus Investments Nominees Ltd
| | Direct | | 23 Aug 2021 | 2,585 |
Octopus Investments Nominees Ltd
| | Direct | | 19 Aug 2021 | 7,989 |
BlackRock Investment Management (UK) Limited
| | Direct | | 19 Aug 2021 | 93,406 |
BlackRock Investment Management (UK) Limited
| | Direct | | 13 Aug 2021 | 0 |
Charles Stanley Group PLC
| | Direct | | 13 Aug 2021 | 0 |
Columbia Threadneedle Investments (UK)
| | Direct | | 13 Aug 2021 | 0 |
Invesco Asset Management Ltd
| | Direct | | 13 Aug 2021 | 0 |
William Blair Investment Management, L.L.C.
| | Direct | | 13 Aug 2021 | 0 |
Scottish Widows Investment Partnership Ltd
| | Direct | | 13 Aug 2021 | 0 |
Octopus Investments Nominees Ltd
| | Direct | | 13 Aug 2021 | 0 |
Marlowe Partners Master Fund LP
| | Direct | | 13 Aug 2021 | 0 |
Hargreave Hale Ltd
| | Direct | | 13 Aug 2021 | 0 |
Hargreaves Lansdown Asset Management Ltd
| | Direct | | 13 Aug 2021 | 0 |
Octopus Investments Nominees Ltd
| | Direct | | 26 Jul 2021 | 699,200 |
Connell (Richard Andrew)
| | Direct | | 30 Jun 2021 | 0 |
CVS Group Plc Employee Benefit Trust
| | Direct | | 30 Jun 2021 | 0 |
Fairman (Richard William Mark)
| | Direct | | 30 Jun 2021 | 0 |
Gray (Richard)
| | Direct | | 30 Jun 2021 | 0 |
Jacklin (Ben)
| | Direct | | 30 Jun 2021 | 0 |
Kemp (Deborah)
| | Direct | | 30 Jun 2021 | 0 |
Mc-Collum (Michael Kinloch)
| | Direct | | 30 Jun 2021 | 0 |
Connell (Richard Andrew)
| Bought at price 24.99 per share. | Direct | 124,960 | 06 Apr 2021 | 5,000 |
CVS Group Plc Employee Benefit Trust
| | Direct | | 31 Mar 2021 | 0 |
Gray (Richard)
| Bought at price 25.76 per share. | Direct | 77,271 | 29 Mar 2021 | 3,000 |
Invesco Asset Management Ltd
| | Direct | | 01 Mar 2021 | 975,163 |
Half Sky Master Fund, Ltd.
| | Direct | | 02 Feb 2021 | 137,066 |
CVS Group Plc Employee Benefit Trust
| | Direct | | 29 Jan 2021 | 18,003 |
CVS Group Plc Employee Benefit Trust
| | Direct | | 31 Dec 2020 | 166 |
Octopus Investments Nominees Ltd
| | Direct | | 18 Nov 2020 | 182,225 |
Columbia Threadneedle Investments (UK)
| | Direct | | 02 Nov 2020 | 780,057 |
CVS Group Plc Employee Benefit Trust
| | Direct | | 30 Oct 2020 | 2,306 |
Connor Clark & Lunn Investment Management Ltd
| | Direct | | 09 Sept 2020 | 0 |
BlackRock Investment Management (UK) Limited
| | Direct | | 09 Sept 2020 | 0 |
Columbia Threadneedle Investments (UK)
| | Direct | | 09 Sept 2020 | 0 |
NN Group N.V.
| | Direct | | 09 Sept 2020 | 0 |
Octopus Investments Nominees Ltd
| | Direct | | 09 Sept 2020 | 0 |
Invesco Asset Management Ltd
| | Direct | | 09 Sept 2020 | 0 |
Goldman Sachs Asset Management International
| | Direct | | 09 Sept 2020 | 0 |
Hargreave Hale Ltd
| | Direct | | 09 Sept 2020 | 0 |
Marlowe Partners Master Fund LP
| | Direct | | 09 Sept 2020 | 0 |
BlackRock Investment Management (UK) Limited
| | Direct | | 17 Aug 2020 | 627,201 |
CVS Group Plc Employee Benefit Trust
| | Direct | | 31 Jul 2020 | 5,160 |
Connell (Richard Andrew)
| | Direct | | 30 Jun 2020 | 0 |
Fairman (Richard William Mark)
| | Direct | | 30 Jun 2020 | 0 |
Kemp (Deborah)
| | Direct | | 30 Jun 2020 | 0 |
Mc-Collum (Michael Kinloch)
| | Direct | | 30 Jun 2020 | 0 |
Jacklin (Ben)
| | Direct | | 30 Jun 2020 | 0 |
CVS Group Plc Employee Benefit Trust
| | Direct | | 29 Jun 2020 | 17,375 |
Jacklin (Ben)
| Exercise of Option at price 10.00 per share. | Direct | 3,181 | 05 Jun 2020 | 318 |
CVS Group Plc Employee Benefit Trust
| | Direct | | 01 Jun 2020 | 4,411 |
Octopus Investments Nominees Ltd
| | Direct | | 09 Apr 2020 | 43,345 |
CVS Group Plc Employee Benefit Trust
| | Direct | | 31 Mar 2020 | 7,180 |
J.P. Morgan Securities PLC
| | Direct | | 31 Mar 2020 | 475,506 |
Connell (Richard Andrew)
| Bought at price 9.56 per share. | Direct | 62,140 | 30 Mar 2020 | 6,500 |
Connell (Richard Andrew)
| Bought at price 9.78 per share. | Direct | 61,601 | 27 Mar 2020 | 6,300 |
J.P. Morgan Securities PLC
| | Direct | | 11 Mar 2020 | 23,602 |
J.P. Morgan Securities PLC
| | Direct | | 09 Mar 2020 | 501 |
J.P. Morgan Securities PLC
| | Direct | | 05 Mar 2020 | 199,417 |
BlackRock Investment Management (UK) Limited
| | Direct | | 05 Mar 2020 | 812,212 |
Octopus Investments Nominees Ltd
| | Direct | | 05 Mar 2020 | 60,075 |
J.P. Morgan Securities PLC
| | Direct | | 04 Mar 2020 | 348,875 |
CVS Group Plc Employee Benefit Trust
| | Direct | | 28 Feb 2020 | 17,208 |
CVS Group Plc Employee Benefit Trust
| | Direct | | 31 Jan 2020 | 122,481 |
J.P. Morgan Securities PLC
| | Direct | | 23 Jan 2020 | 257,874 |
J.P. Morgan Securities PLC
| | Direct | | 22 Jan 2020 | 324,150 |
J.P. Morgan Securities PLC
| | Direct | | 20 Jan 2020 | 634,069 |