BlackRock Throgmorton Trust plc
| | Direct | | 30 Nov 2022 | 0 |
BlackRock Throgmorton Trust plc
| | Direct | | 31 Oct 2022 | 0 |
BlackRock Throgmorton Trust plc
| Buy Back at price 5.73 per share. | Direct | 160,496 | 13 Oct 2022 | 28,000 |
Lane (Angela)
| Bought at price 6.64 per share. | Direct | 79 | 13 Oct 2022 | 12 |
BlackRock Throgmorton Trust plc
| Buy Back at price 5.84 per share. | Direct | 46,736 | 03 Oct 2022 | 8,000 |
BlackRock Throgmorton Trust plc
| Buy Back at price 5.68 per share. | Direct | 182,396 | 30 Sept 2022 | 32,112 |
BlackRock Throgmorton Trust plc
| Buy Back at price 5.36 per share. | Direct | 307,272 | 28 Sept 2022 | 57,359 |
BlackRock Throgmorton Trust plc
| Buy Back at price 5.39 per share. | Direct | 518,994 | 27 Sept 2022 | 96,342 |
BlackRock Throgmorton Trust plc
| Buy Back at price 5.42 per share. | Direct | 162,515 | 26 Sept 2022 | 30,001 |
BlackRock Throgmorton Trust plc
| Buy Back at price 5.57 per share. | Direct | 111,380 | 23 Sept 2022 | 20,000 |
BlackRock Throgmorton Trust plc
| Buy Back at price 5.90 per share. | Direct | 265,455 | 22 Sept 2022 | 45,000 |
BlackRock Throgmorton Trust plc
| Buy Back at price 5.98 per share. | Direct | 299,100 | 21 Sept 2022 | 50,000 |
BlackRock Throgmorton Trust plc
| Buy Back at price 6.05 per share. | Direct | 272,430 | 20 Sept 2022 | 45,000 |
Samuel (Christopher)
| Bought at price 6.75 per share. | Direct | 317 | 13 Sept 2022 | 47 |
BlackRock Throgmorton Trust plc
| Buy Back at price 6.59 per share. | Direct | 115,377 | 09 Sept 2022 | 17,500 |
BlackRock Throgmorton Trust plc
| Buy Back at price 6.38 per share. | Direct | 319,100 | 08 Sept 2022 | 50,000 |
BlackRock Throgmorton Trust plc
| Buy Back at price 6.26 per share. | Direct | 313,250 | 06 Sept 2022 | 50,000 |
BlackRock Throgmorton Trust plc
| Buy Back at price 6.34 per share. | Direct | 285,165 | 01 Sept 2022 | 45,000 |
BlackRock Throgmorton Trust plc
| Buy Back at price 6.58 per share. | Direct | 230,230 | 31 Aug 2022 | 35,000 |
Samuel (Christopher)
| Bought at price 6.57 per share. | Direct | 1,497 | 31 Aug 2022 | 228 |
BlackRock Throgmorton Trust plc
| Buy Back at price 6.75 per share. | Direct | 337,400 | 30 Aug 2022 | 50,000 |
Burton (Nigel John)
| Bought at price 6.84 per share. | Direct | 485 | 30 Aug 2022 | 71 |
BlackRock Throgmorton Trust plc
| Buy Back at price 6.84 per share. | Direct | 252,969 | 26 Aug 2022 | 37,000 |
BlackRock Throgmorton Trust plc
| Buy Back at price 6.86 per share. | Direct | 596,907 | 25 Aug 2022 | 87,000 |
BlackRock Throgmorton Trust plc
| Buy Back at price 6.67 per share. | Direct | 151,688 | 24 Aug 2022 | 22,759 |
BlackRock Throgmorton Trust plc
| Buy Back at price 6.68 per share. | Direct | 180,468 | 23 Aug 2022 | 27,000 |
BlackRock Throgmorton Trust plc
| Buy Back at price 7.14 per share. | Direct | 357,200 | 19 Aug 2022 | 50,000 |
BlackRock Throgmorton Trust plc
| | Direct | | 31 Jul 2022 | 0 |
BlackRock Throgmorton Trust plc
| Buy Back at price 6.48 per share. | Direct | 134,463 | 14 Jul 2022 | 20,757 |
BlackRock Throgmorton Trust plc
| Buy Back at price 6.77 per share. | Direct | 270,720 | 07 Jul 2022 | 40,000 |
BlackRock Throgmorton Trust plc
| Buy Back at price 6.57 per share. | Direct | 302,358 | 06 Jul 2022 | 46,000 |
BlackRock Throgmorton Trust plc
| Buy Back at price 6.81 per share. | Direct | 306,630 | 29 Jun 2022 | 45,000 |
BlackRock Throgmorton Trust plc
| Buy Back at price 6.78 per share. | Direct | 122,058 | 24 Jun 2022 | 18,000 |
BlackRock Throgmorton Trust plc
| Buy Back at price 6.57 per share. | Direct | 105,136 | 23 Jun 2022 | 16,000 |
BlackRock Throgmorton Trust plc
| Buy Back at price 6.68 per share. | Direct | 333,800 | 21 Jun 2022 | 50,000 |
BlackRock Throgmorton Trust plc
| Buy Back at price 6.65 per share. | Direct | 332,500 | 17 Jun 2022 | 50,000 |
BlackRock Throgmorton Trust plc
| Buy Back at price 6.66 per share. | Direct | 332,850 | 16 Jun 2022 | 50,000 |
BlackRock Throgmorton Trust plc
| Buy Back at price 6.97 per share. | Direct | 348,300 | 15 Jun 2022 | 50,000 |
BlackRock Throgmorton Trust plc
| Buy Back at price 6.76 per share. | Direct | 338,200 | 14 Jun 2022 | 50,000 |
BlackRock Throgmorton Trust plc
| Buy Back at price 6.87 per share. | Direct | 274,720 | 13 Jun 2022 | 40,000 |
BlackRock Throgmorton Trust plc
| Buy Back at price 7.33 per share. | Direct | 219,810 | 10 Jun 2022 | 30,000 |
Nash (Louise)
| Bought at price 7.32 per share. | Direct | 13,167 | 10 Jun 2022 | 1,800 |
BlackRock Throgmorton Trust plc
| Buy Back at price 7.98 per share. | Direct | 239,280 | 01 Jun 2022 | 30,000 |
BlackRock Throgmorton Trust plc
| Buy Back at price 7.98 per share. | Direct | 607,531 | 31 May 2022 | 76,170 |
BlackRock Throgmorton Trust plc
| Buy Back at price 7.44 per share. | Direct | 260,330 | 25 May 2022 | 35,000 |
BlackRock Throgmorton Trust plc
| Buy Back at price 7.36 per share. | Direct | 367,750 | 24 May 2022 | 50,000 |
BlackRock Throgmorton Trust plc
| Buy Back at price 7.46 per share. | Direct | 126,905 | 23 May 2022 | 17,000 |
BlackRock Throgmorton Trust plc
| Buy Back at price 7.33 per share. | Direct | 329,850 | 20 May 2022 | 45,000 |
BlackRock Throgmorton Trust plc
| Buy Back at price 7.05 per share. | Direct | 141,040 | 19 May 2022 | 20,000 |
BlackRock Throgmorton Trust plc
| Buy Back at price 7.30 per share. | Direct | 365,200 | 18 May 2022 | 50,000 |
BlackRock Throgmorton Trust plc
| Buy Back at price 7.33 per share. | Direct | 366,600 | 17 May 2022 | 50,000 |
BlackRock Throgmorton Trust plc
| Buy Back at price 6.91 per share. | Direct | 328,225 | 16 May 2022 | 47,500 |
BlackRock Throgmorton Trust plc
| Buy Back at price 6.85 per share. | Direct | 342,700 | 13 May 2022 | 50,000 |
BlackRock Throgmorton Trust plc
| Buy Back at price 6.76 per share. | Direct | 337,900 | 12 May 2022 | 50,000 |
BlackRock Throgmorton Trust plc
| Buy Back at price 6.95 per share. | Direct | 173,650 | 11 May 2022 | 25,000 |
BlackRock Throgmorton Trust plc
| Buy Back at price 7.05 per share. | Direct | 176,200 | 10 May 2022 | 25,000 |
BlackRock Throgmorton Trust plc
| Buy Back at price 7.02 per share. | Direct | 105,240 | 09 May 2022 | 15,000 |
BlackRock Throgmorton Trust plc
| Buy Back at price 7.28 per share. | Direct | 72,790 | 06 May 2022 | 10,000 |
BlackRock Throgmorton Trust plc
| Buy Back at price 7.57 per share. | Direct | 113,505 | 05 May 2022 | 15,000 |
BlackRock Throgmorton Trust plc
| Buy Back at price 7.69 per share. | Direct | 69,174 | 04 May 2022 | 9,000 |
BlackRock Throgmorton Trust plc
| Buy Back at price 8.16 per share. | Direct | 40,795 | 29 Apr 2022 | 5,000 |
Brewin Dolphin Limited
| | Direct | | 27 Apr 2022 | 1,058,736 |
Samuel (Christopher)
| Bought at price 9.45 per share. | Direct | 1,209 | 12 Apr 2022 | 128 |
Lane (Angela)
| Bought at price 9.45 per share. | Direct | 718 | 12 Apr 2022 | 76 |
Burton (Nigel John)
| Bought at price 9.91 per share. | Direct | 1,655 | 31 Mar 2022 | 167 |
Samuel (Christopher)
| Bought at price 9.90 per share. | Direct | 4,644 | 31 Mar 2022 | 469 |
Samuel (Christopher)
| Bought at price 9.90 per share. | Direct | 693 | 31 Mar 2022 | 70 |
Rathbone Investment Management Ltd
| | Direct | | 28 Mar 2022 | 446,888 |
Rathbone Investment Management Ltd
| | Direct | | 04 Feb 2022 | 0 |
Rensburg Sheppards Investment Management Limited
| | Direct | | 04 Feb 2022 | 0 |
Brewin Dolphin Limited
| | Direct | | 04 Feb 2022 | 0 |
Burton (Nigel John)
| | Direct | | 02 Feb 2022 | 0 |
Greenlees (Loudon)
| | Direct | | 02 Feb 2022 | 0 |
Nash (Louise)
| | Direct | | 02 Feb 2022 | 0 |
Lane (Angela)
| | Direct | | 02 Feb 2022 | 0 |
Samuel (Christopher)
| | Direct | | 02 Feb 2022 | 0 |
Webb (Merryn Somerset)
| | Direct | | 02 Feb 2022 | 0 |
Webb (Merryn Somerset)
| | Direct | | 30 Nov 2021 | 0 |
Nash (Louise)
| | Direct | | 30 Nov 2021 | 0 |
Rathbone Investment Management Ltd
| | Direct | | 30 Nov 2021 | 0 |
Brewin Dolphin Limited
| | Direct | | 30 Nov 2021 | 0 |
Burton (Nigel John)
| | Direct | | 30 Nov 2021 | 0 |
Greenlees (Loudon)
| | Direct | | 30 Nov 2021 | 0 |
Rensburg Sheppards Investment Management Limited
| | Direct | | 30 Nov 2021 | 0 |
Samuel (Christopher)
| | Direct | | 30 Nov 2021 | 0 |
Lane (Angela)
| | Direct | | 30 Nov 2021 | 0 |
Brewin Dolphin Limited
| | Direct | | 17 Nov 2021 | 256,022 |
Brewin Dolphin Limited
| | Direct | | 15 Nov 2021 | 10,472 |
Brewin Dolphin Limited
| | Direct | | 09 Nov 2021 | 293,456 |
Lane (Angela)
| Bought at price 13.01 per share. | Direct | 13,469 | 30 Sept 2021 | 1,035 |
Lane (Angela)
| Bought at price 13.01 per share. | Direct | 6,454 | 30 Sept 2021 | 496 |
Lane (Angela)
| Bought at price 13.01 per share. | Direct | 6,728 | 30 Sept 2021 | 517 |
Lane (Angela)
| Bought at price 14.09 per share. | Direct | 295 | 13 Sept 2021 | 21 |
Samuel (Christopher)
| Bought at price 14.09 per share. | Direct | 366 | 13 Sept 2021 | 26 |
Samuel (Christopher)
| Bought at price 14.15 per share. | Direct | 1,698 | 31 Aug 2021 | 120 |
Brewin Dolphin Limited
| | Direct | | 24 Aug 2021 | 60,442 |
Nash (Louise)
| Bought at price 12.90 per share. | Direct | 14,187 | 14 Jun 2021 | 1,100 |
Webb (Merryn Somerset)
| Bought at price 12.77 per share. | Direct | 22,570 | 11 Jun 2021 | 1,768 |
Samuel (Christopher)
| Bought at price 11.56 per share. | Direct | 5,249 | 13 Apr 2021 | 454 |
Samuel (Christopher)
| Bought at price 11.62 per share. | Direct | 1,219 | 13 Apr 2021 | 105 |
Lane (Angela)
| Bought at price 11.62 per share. | Direct | 604 | 13 Apr 2021 | 52 |
Brewin Dolphin Limited
| | Direct | | 25 Feb 2021 | 39,362 |
Brewin Dolphin Limited
| | Direct | | 09 Feb 2021 | 0 |
City Of Bradford Metropolitan District Council
| | Direct | | 09 Feb 2021 | 0 |
Rathbone Investment Management Ltd
| | Direct | | 09 Feb 2021 | 0 |
Rensburg Sheppards Investment Management Limited
| | Direct | | 09 Feb 2021 | 0 |
Samuel (Christopher)
| | Direct | | 05 Feb 2021 | 0 |
Burton (Nigel John)
| | Direct | | 05 Feb 2021 | 0 |
Greenlees (Loudon)
| | Direct | | 05 Feb 2021 | 0 |
Lane (Angela)
| | Direct | | 05 Feb 2021 | 0 |
Matterson (Jean G K)
| | Direct | | 05 Feb 2021 | 0 |
Nash (Louise)
| | Direct | | 05 Feb 2021 | 0 |
Webb (Merryn Somerset)
| | Direct | | 01 Feb 2021 | 0 |
Lane (Angela)
| Bought at price 9.61 per share. | Direct | 39,624 | 21 Dec 2020 | 4,122 |
Burton (Nigel John)
| | Direct | | 21 Dec 2020 | 0 |
Brewin Dolphin Limited
| | Direct | | 30 Nov 2020 | 0 |
City Of Bradford Metropolitan District Council
| | Direct | | 30 Nov 2020 | 0 |
Greenlees (Loudon)
| | Direct | | 30 Nov 2020 | 0 |
Lane (Angela)
| | Direct | | 30 Nov 2020 | 0 |
Rensburg Sheppards Investment Management Limited
| | Direct | | 30 Nov 2020 | 0 |
Samuel (Christopher)
| | Direct | | 30 Nov 2020 | 0 |
Nash (Louise)
| | Direct | | 30 Nov 2020 | 0 |
Rathbone Investment Management Ltd
| | Direct | | 30 Nov 2020 | 0 |
Matterson (Jean G K)
| | Direct | | 30 Nov 2020 | 0 |
Brewin Dolphin Limited
| | Direct | | 14 Oct 2020 | 859,214 |
Lane (Angela)
| Bought at price 7.70 per share. | Direct | 130 | 11 Sept 2020 | 17 |
Samuel (Christopher)
| Bought at price 7.93 per share. | Direct | 325 | 11 Sept 2020 | 41 |
Samuel (Christopher)
| Bought at price 8.35 per share. | Direct | 1,678 | 01 Sept 2020 | 201 |
Lane (Angela)
| Bought at price 7.36 per share. | Direct | 6,435 | 27 Jul 2020 | 875 |
Lane (Angela)
| Bought at price 7.29 per share. | Direct | 31,791 | 24 Jul 2020 | 4,361 |
Brewin Dolphin Limited
| | Direct | | 13 Jul 2020 | 1,520,292 |
Samuel (Christopher)
| Bought at price 6.06 per share. | Direct | 1,090 | 15 Apr 2020 | 180 |
Samuel (Christopher)
| Bought at price 5.60 per share. | Direct | 1,265 | 02 Apr 2020 | 226 |
BlackRock Throgmorton Trust plc
| | Direct | | 01 Apr 2020 | 0 |
BlackRock Throgmorton Trust plc
| Sold at price 5.66 per share. | Direct | 1,165,215 | 01 Apr 2020 | 206,014 |
BlackRock Throgmorton Trust plc
| Sold at price 5.53 per share. | Direct | 1,381,250 | 30 Mar 2020 | 250,000 |
Samuel (Christopher)
| Bought at price 3.85 per share. | Direct | 96,175 | 19 Mar 2020 | 25,000 |
Samuel (Christopher)
| Bought at price 6.26 per share. | Direct | 75,120 | 12 Mar 2020 | 12,000 |
Rensburg Sheppards Investment Management Limited
| | Direct | | 09 Mar 2020 | 65,950 |
Rensburg Sheppards Investment Management Limited
| | Direct | | 03 Mar 2020 | 32,650 |
BlackRock Throgmorton Trust plc
| | Direct | | 28 Feb 2020 | 0 |
BlackRock Throgmorton Trust plc
| Sold at price 8.55 per share. | Direct | 427,750 | 26 Feb 2020 | 50,000 |
Rensburg Sheppards Investment Management Limited
| | Direct | | 26 Feb 2020 | 396,680 |
BlackRock Throgmorton Trust plc
| | Direct | | 25 Feb 2020 | 0 |
BlackRock Throgmorton Trust plc
| Sold at price 9.34 per share. | Direct | 489,824 | 21 Feb 2020 | 52,455 |
BlackRock Throgmorton Trust plc
| Sold at price 9.27 per share. | Direct | 927,300 | 20 Feb 2020 | 100,000 |
BlackRock Throgmorton Trust plc
| | Direct | | 20 Feb 2020 | 100,000 |
BlackRock Throgmorton Trust plc
| | Direct | | 19 Feb 2020 | 100,000 |
BlackRock Throgmorton Trust plc
| Sold at price 9.34 per share. | Direct | 841,991 | 19 Feb 2020 | 90,149 |
BlackRock Throgmorton Trust plc
| | Direct | | 18 Feb 2020 | 100,000 |