Octopus Investments Ltd
| | Direct | | 05 Sept 2022 | 85,219 |
Milne (Andrew)
| Bought at price 14.47 per share. | Direct | 24,430 | 17 Jun 2022 | 1,688 |
Rattigan (David Thomas)
| Increase at price 15.97 per share. | Direct | 2,396 | 08 Jun 2022 | 150 |
Yates (Nick)
| Sold at price 17.83 per share. | Direct | 45,053 | 18 May 2022 | 2,527 |
Nichols Plc
| Buy Back at price 17.81 per share. | Direct | 26,468 | 05 Apr 2022 | 1,486 |
Nichols Plc
| Buy Back at price 17.78 per share. | Direct | 106,686 | 04 Apr 2022 | 6,000 |
Nichols Plc
| Buy Back at price 17.90 per share. | Direct | 107,388 | 01 Apr 2022 | 6,000 |
Nichols Plc
| Buy Back at price 18.05 per share. | Direct | 108,330 | 30 Mar 2022 | 6,000 |
Rattigan (David Thomas)
| Bought at price 17.59 per share. | Direct | 64,327 | 30 Mar 2022 | 3,656 |
Nichols Plc
| Buy Back at price 18.12 per share. | Direct | 108,725 | 29 Mar 2022 | 6,000 |
Nichols Plc
| Buy Back at price 18.06 per share. | Direct | 108,336 | 28 Mar 2022 | 6,000 |
Milne (Andrew)
| Bought at price 17.86 per share. | Direct | 26,147 | 28 Mar 2022 | 1,464 |
Nichols Plc
| Buy Back at price 18.15 per share. | Direct | 108,881 | 25 Mar 2022 | 6,000 |
Nichols Plc
| Buy Back at price 18.13 per share. | Direct | 108,762 | 24 Mar 2022 | 6,000 |
Nichols Plc
| Buy Back at price 18.10 per share. | Direct | 108,606 | 23 Mar 2022 | 6,000 |
Nichols Plc
| Buy Back at price 18.29 per share. | Direct | 109,740 | 22 Mar 2022 | 6,000 |
Nichols Plc
| Buy Back at price 18.36 per share. | Direct | 110,189 | 21 Mar 2022 | 6,000 |
Nichols Plc
| Buy Back at price 18.15 per share. | Direct | 108,894 | 18 Mar 2022 | 6,000 |
Nichols Plc
| Buy Back at price 17.48 per share. | Direct | 104,904 | 17 Mar 2022 | 6,000 |
Nichols Plc
| Buy Back at price 18.04 per share. | Direct | 108,210 | 16 Mar 2022 | 6,000 |
Nichols Plc
| Buy Back at price 18.40 per share. | Direct | 110,381 | 15 Mar 2022 | 6,000 |
Nichols Plc
| Buy Back at price 18.25 per share. | Direct | 109,512 | 14 Mar 2022 | 6,000 |
Nichols Plc
| Buy Back at price 18.38 per share. | Direct | 110,286 | 11 Mar 2022 | 6,000 |
Nichols Plc
| Buy Back at price 18.42 per share. | Direct | 110,526 | 10 Mar 2022 | 6,000 |
Nichols Plc
| Buy Back at price 18.57 per share. | Direct | 111,414 | 09 Mar 2022 | 6,000 |
Nichols Plc
| Buy Back at price 18.29 per share. | Direct | 109,752 | 08 Mar 2022 | 6,000 |
Nichols Plc
| Buy Back at price 18.33 per share. | Direct | 109,979 | 07 Mar 2022 | 6,000 |
Nichols Plc
| Buy Back at price 18.78 per share. | Direct | 112,680 | 04 Mar 2022 | 6,000 |
Nichols Plc
| Buy Back at price 19.35 per share. | Direct | 116,112 | 03 Mar 2022 | 6,000 |
Nichols Plc
| Buy Back at price 19.31 per share. | Direct | 115,884 | 02 Mar 2022 | 6,000 |
Nichols Plc
| Buy Back at price 19.38 per share. | Direct | 116,292 | 01 Mar 2022 | 6,000 |
Nichols Plc
| Buy Back at price 19.46 per share. | Direct | 116,747 | 28 Feb 2022 | 6,000 |
Nichols Plc
| Buy Back at price 19.30 per share. | Direct | 115,818 | 25 Feb 2022 | 6,000 |
Nichols Plc
| Buy Back at price 19.26 per share. | Direct | 115,560 | 24 Feb 2022 | 6,000 |
Nichols Plc
| Buy Back at price 20.11 per share. | Direct | 120,660 | 23 Feb 2022 | 6,000 |
Nichols Plc
| Buy Back at price 20.24 per share. | Direct | 121,421 | 22 Feb 2022 | 6,000 |
Nichols Plc
| Buy Back at price 20.87 per share. | Direct | 125,238 | 21 Feb 2022 | 6,000 |
Nichols Plc
| Buy Back at price 20.77 per share. | Direct | 124,590 | 18 Feb 2022 | 6,000 |
Nichols Plc
| Buy Back at price 20.62 per share. | Direct | 123,750 | 17 Feb 2022 | 6,000 |
Nichols Plc
| Buy Back at price 20.31 per share. | Direct | 121,841 | 16 Feb 2022 | 6,000 |
Nichols Plc
| Increase at price 20.10 per share. | Direct | 120,582 | 15 Feb 2022 | 6,000 |
Nichols Plc
| Buy Back at price 19.86 per share. | Direct | 119,136 | 14 Feb 2022 | 6,000 |
Nichols Plc
| Buy Back at price 19.77 per share. | Direct | 118,626 | 11 Feb 2022 | 6,000 |
Nichols Plc
| Buy Back at price 19.33 per share. | Direct | 115,974 | 10 Feb 2022 | 6,000 |
Nichols Plc
| Buy Back at price 19.42 per share. | Direct | 116,508 | 09 Feb 2022 | 6,000 |
Nichols Plc
| Buy Back at price 19.36 per share. | Direct | 116,184 | 08 Feb 2022 | 6,000 |
Nichols Plc
| Buy Back at price 19.14 per share. | Direct | 114,822 | 07 Feb 2022 | 6,000 |
Nichols Plc
| Buy Back at price 19.12 per share. | Direct | 114,702 | 04 Feb 2022 | 6,000 |
Nichols Plc
| Buy Back at price 18.60 per share. | Direct | 111,600 | 02 Feb 2022 | 6,000 |
Nichols Plc
| Buy Back at price 18.31 per share. | Direct | 109,872 | 31 Jan 2022 | 6,000 |
Nichols Plc
| Buy Back at price 18.70 per share. | Direct | 112,188 | 28 Jan 2022 | 6,000 |
Nichols Plc
| Buy Back at price 18.62 per share. | Direct | 111,714 | 27 Jan 2022 | 6,000 |
Nichols Plc
| Buy Back at price 18.63 per share. | Direct | 111,780 | 26 Jan 2022 | 6,000 |
Nichols Plc
| Buy Back at price 18.72 per share. | Direct | 112,314 | 25 Jan 2022 | 6,000 |
Nichols Plc
| Buy Back at price 18.73 per share. | Direct | 112,386 | 24 Jan 2022 | 6,000 |
Nichols Plc
| Buy Back at price 18.91 per share. | Direct | 113,448 | 21 Jan 2022 | 6,000 |
Nichols Plc
| Buy Back at price 18.92 per share. | Direct | 113,544 | 20 Jan 2022 | 6,000 |
Nichols Plc
| Buy Back at price 18.91 per share. | Direct | 113,472 | 19 Jan 2022 | 6,000 |
Nichols Plc
| Buy Back at price 19.57 per share. | Direct | 117,450 | 18 Jan 2022 | 6,000 |
Nichols Plc
| Buy Back at price 20.13 per share. | Direct | 120,756 | 17 Jan 2022 | 6,000 |
Nichols Plc
| Buy Back at price 20.96 per share. | Direct | 125,765 | 14 Jan 2022 | 6,000 |
Nichols Plc
| Buy Back at price 20.53 per share. | Direct | 123,180 | 13 Jan 2022 | 6,000 |
Nichols Plc
| Buy Back at price 20.35 per share. | Direct | 122,076 | 12 Jan 2022 | 6,000 |
Nichols Plc
| Buy Back at price 20.60 per share. | Direct | 123,612 | 11 Jan 2022 | 6,000 |
Nichols Plc
| Buy Back at price 20.36 per share. | Direct | 122,171 | 10 Jan 2022 | 6,000 |
Nichols Plc
| Buy Back at price 20.42 per share. | Direct | 122,508 | 07 Jan 2022 | 6,000 |
Nichols Plc
| Buy Back at price 20.16 per share. | Direct | 120,942 | 06 Jan 2022 | 6,000 |
Nichols Plc
| Buy Back at price 20.74 per share. | Direct | 124,428 | 05 Jan 2022 | 6,000 |
Nichols Plc
| Buy Back at price 20.16 per share. | Direct | 120,948 | 31 Dec 2021 | 6,000 |
Rattigan (David Thomas)
| | Direct | | 31 Dec 2021 | 0 |
Gittins (John)
| | Direct | | 31 Dec 2021 | 0 |
Milne (Andrew)
| | Direct | | 31 Dec 2021 | 0 |
Nichols (James E)
| | Direct | | 31 Dec 2021 | 0 |
Nichols (Peter John)
| | Direct | | 31 Dec 2021 | 0 |
Nichols Plc
| Buy Back at price 20.20 per share. | Direct | 121,206 | 30 Dec 2021 | 6,000 |
Nichols Plc
| Buy Back at price 19.61 per share. | Direct | 117,654 | 29 Dec 2021 | 6,000 |
Nichols Plc
| Buy Back at price 19.26 per share. | Direct | 115,566 | 24 Dec 2021 | 6,000 |
Nichols Plc
| Buy Back at price 19.30 per share. | Direct | 115,812 | 23 Dec 2021 | 6,000 |
Nichols Plc
| Buy Back at price 18.86 per share. | Direct | 113,166 | 22 Dec 2021 | 6,000 |
Nichols Plc
| Buy Back at price 18.88 per share. | Direct | 113,256 | 21 Dec 2021 | 6,000 |
Nichols Plc
| Buy Back at price 18.75 per share. | Direct | 112,524 | 20 Dec 2021 | 6,000 |
Nichols Plc
| Buy Back at price 18.64 per share. | Direct | 111,870 | 17 Dec 2021 | 6,000 |
Nichols Plc
| Buy Back at price 18.35 per share. | Direct | 110,124 | 16 Dec 2021 | 6,000 |
Nichols Plc
| Buy Back at price 17.96 per share. | Direct | 107,747 | 15 Dec 2021 | 6,000 |
Nichols Plc
| Buy Back at price 17.80 per share. | Direct | 35,610 | 14 Dec 2021 | 2,000 |
Nichols Plc
| | Direct | | 13 Dec 2021 | 4,889 |
Shillington (Christine)
| Bought at price 17.31 per share. | Direct | 8,602 | 21 Oct 2021 | 497 |
Milne (Andrew)
| Bought at price 18.77 per share. | Direct | 81,936 | 21 Sept 2021 | 4,366 |
Nichols Plc
| | Direct | | 29 Jun 2021 | 8,538 |
Milne (Andrew)
| Exercise of Option at price 13.78 per share. | Direct | 9,549 | 25 Jun 2021 | 693 |
Milne (Andrew)
| Exercise of Option at price 17.00 per share. | Direct | 9,978 | 25 Jun 2021 | 587 |
Yates (Nick)
| | Direct | | 16 Jun 2021 | 1,509 |
Yates (Nick)
| Sold at price 21.12 per share. | Direct | 31,870 | 16 Jun 2021 | 1,509 |
Hunt (Emma)
| | Direct | | 04 Jun 2021 | 1,016 |
Hunt (Emma)
| Sold at price 22.79 per share. | Direct | 23,152 | 04 Jun 2021 | 1,016 |
Hunt (Emma)
| Exercise of Option at price 17.36 per share. | Direct | 2,533 | 02 Jun 2021 | 146 |
Hunt (Emma)
| Sold at price 21.68 per share. | Direct | 3,164 | 02 Jun 2021 | 146 |
Milne (Andrew)
| | Direct | | 17 May 2021 | 3,502 |
Yates (Nick)
| | Direct | | 17 May 2021 | 950 |
Octopus Investments Ltd
| | Direct | | 01 Apr 2021 | 158,507 |
Nichols Plc
| | Direct | | 08 Mar 2021 | 0 |
Milne (Andrew)
| Bought at price 16.04 per share. | Direct | 27,640 | 05 Mar 2021 | 1,723 |
Rattigan (David Thomas)
| Bought at price 15.91 per share. | Direct | 26,393 | 04 Mar 2021 | 1,659 |
Octopus Investments Ltd
| | Direct | | 03 Mar 2021 | 0 |
Irvine (K)
| | Direct | | 03 Mar 2021 | 0 |
James Sharp & Co
| | Direct | | 03 Mar 2021 | 0 |
Hargreave Hale Ltd
| | Direct | | 03 Mar 2021 | 0 |
Harper (Susan Jane)
| | Direct | | 03 Mar 2021 | 0 |
Nichols (Peter John)
| | Direct | | 03 Mar 2021 | 0 |
Nichols (Sarah Christine)
| | Direct | | 03 Mar 2021 | 0 |
Nichols Plc
| | Direct | | 03 Mar 2021 | 0 |
Nichols (Peter John)
| | Direct | | 31 Dec 2020 | 0 |
Millard (Marnie-Jane)
| | Direct | | 31 Dec 2020 | 0 |
Milne (Andrew)
| | Direct | | 31 Dec 2020 | 0 |
Nichols (James E)
| | Direct | | 31 Dec 2020 | 0 |
Gittins (John)
| | Direct | | 31 Dec 2020 | 0 |
Yates (Nick)
| Exercise of Option at price 12.66 per share. | Direct | 19,967 | 27 Nov 2020 | 1,577 |
Kain (Marcella)
| Sold at price 15.24 per share. | Direct | 38,346 | 04 May 2020 | 2,516 |
Long (Gillian)
| Bought at price 11.85 per share. | Direct | 616 | 17 Apr 2020 | 52 |
Nichols Plc
| | Direct | | 16 Mar 2020 | 0 |
Nichols (Peter John)
| | Direct | | 12 Feb 2020 | 0 |
Nichols (Sarah Christine)
| | Direct | | 12 Feb 2020 | 0 |
Irvine (K)
| | Direct | | 12 Feb 2020 | 0 |
Octopus Investments Ltd
| | Direct | | 12 Feb 2020 | 0 |
Hargreave Hale Ltd
| | Direct | | 12 Feb 2020 | 0 |
Harper (Susan Jane)
| | Direct | | 12 Feb 2020 | 0 |
Octopus Investments Ltd
| | Direct | | 09 Jan 2020 | 10,246 |
Millard (Marnie-Jane)
| | Direct | | 31 Dec 2019 | 0 |
Milne (Andrew)
| | Direct | | 31 Dec 2019 | 0 |
Nichols (Peter John)
| | Direct | | 31 Dec 2019 | 0 |
Gittins (John)
| | Direct | | 31 Dec 2019 | 0 |
Croston (Timothy)
| | Direct | | 31 Dec 2019 | 0 |
Octopus Investments Ltd
| | Direct | | 05 Dec 2019 | 309,236 |
Kain (Marcella)
| | Direct | | 16 Aug 2019 | 0 |
Yates (Nick)
| Sold at price 21.89 per share. | Direct | 31,733 | 13 Aug 2019 | 1,450 |
Kain (Marcella)
| Bought at price 9.80 per share. | Direct | 24,669 | 26 Jul 2019 | 2,516 |
Hammersley (Robert)
| Exercise of Option at price 10.05 per share. | Direct | 11,402 | 05 Jun 2019 | 1,135 |
Hammersley (Robert)
| Exercise of Option at price 12.61 per share. | Direct | 11,410 | 05 Jun 2019 | 905 |
Croston (Timothy)
| | Direct | | 31 May 2019 | 0 |
Johnson (Andrew)
| Bought at price 23.41 per share. | Direct | 26,594 | 08 May 2019 | 1,136 |
Croston (Timothy)
| Sold at price 21.03 per share. | Direct | 39,641 | 08 Apr 2019 | 1,885 |
Yates (Nick)
| Sold at price 20.98 per share. | Direct | 60,785 | 05 Apr 2019 | 2,898 |
Nichols Plc
| | Direct | | 15 Mar 2019 | 0 |
Croston (Timothy)
| Sold at price 20.38 per share. | Direct | 45,843 | 11 Mar 2019 | 2,249 |
Barclays Wealth
| | Direct | | 31 Jan 2019 | 0 |
Hargreave Hale Ltd
| | Direct | | 31 Jan 2019 | 0 |
Harper (Susan Jane)
| | Direct | | 31 Jan 2019 | 0 |
Octopus Investments Ltd
| | Direct | | 31 Jan 2019 | 0 |
Nichols (Peter John)
| | Direct | | 31 Jan 2019 | 0 |
Irvine (K)
| | Direct | | 31 Jan 2019 | 0 |