Quilter Plc
| | Direct | | 25 Oct 2022 | 113,198 |
City of London Investment Management Co. Ltd.
| | Direct | | 25 Oct 2022 | 0 |
Mirabella Financial Services LLP
| | Direct | | 05 Oct 2022 | 0 |
Quilter Plc
| | Direct | | 09 Sept 2022 | 171,764 |
Quilter Plc
| | Direct | | 17 Aug 2022 | 520,330 |
NB Global Floating Rate Income Fund Ltd
| | Direct | | 01 Aug 2022 | 0 |
Quilter Plc
| | Direct | | 01 Aug 2022 | 899,508 |
Quilter Plc
| | Direct | | 29 Jun 2022 | 1,929,734 |
Quilter Plc
| | Direct | | 11 Apr 2022 | 0 |
Almitas Capital LLC
| | Direct | | 04 Nov 2021 | 8,609,504 |
Brown Shipley & Co Ltd
| | Direct | | 27 Oct 2021 | 2,341,432 |
Almitas Capital LLC
| | Direct | | 05 Feb 2021 | 1,724,115 |
East Riding of Yorkshire Council
| | Direct | | 27 Jan 2021 | 2,147,000 |
Almitas Capital LLC
| | Direct | | 18 Jan 2021 | 0 |
Almitas Capital LLC
| | Direct | | 31 Dec 2020 | 0 |
Brewin Dolphin Limited
| | Direct | | 31 Dec 2020 | 0 |
Brown Shipley & Co Ltd
| | Direct | | 31 Dec 2020 | 0 |
East Riding of Yorkshire Council
| | Direct | | 31 Dec 2020 | 0 |
Premier Asset Management Plc
| | Direct | | 31 Dec 2020 | 0 |
East Riding of Yorkshire Council
| | Direct | | 15 Dec 2020 | 0 |
Dorey (Rupert O.)
| Bought at price 1.07 per share. | Direct | 75,110 | 01 Dec 2020 | 70,000 |
Dorey (Rupert O.)
| Bought at price 1.01 per share. | Direct | 75,524 | 15 Oct 2020 | 75,000 |
Legal & General Investment Management, Ltd.
| | Direct | | 15 Oct 2020 | 0 |
Dorey (Rupert O.)
| | Direct | | 12 Oct 2020 | 80,671 |
Platts (Sandra)
| | Direct | | 12 Oct 2020 | 0 |
Staples (David Payne)
| | Direct | | 12 Oct 2020 | 0 |
Brown Shipley & Co Ltd
| | Direct | | 05 Oct 2020 | 0 |
Premier Asset Management Plc
| | Direct | | 05 Oct 2020 | 9,277,267 |
NB Global Floating Rate Income Fund Ltd
| | Direct | | 01 Oct 2020 | 0 |
Legal & General Investment Management, Ltd.
| | Direct | | 01 Oct 2020 | 0 |
Staples (David Payne)
| Bought at price 1.01 per share. | Direct | 20,299 | 14 Sept 2020 | 20,000 |
Premier Asset Management Plc
| | Direct | | 09 Sept 2020 | 0 |
NB Global Floating Rate Income Fund Ltd
| | Direct | | 03 Aug 2020 | 1,083,114 |
NB Global Floating Rate Income Fund Ltd
| Buy Back at price 1.01 per share. | Direct | 101,000 | 02 Jul 2020 | 100,000 |
NB Global Floating Rate Income Fund Ltd
| | Direct | | 01 Jul 2020 | 0 |
NB Global Floating Rate Income Fund Ltd
| Buy Back at price 1.01 per share. | Direct | 101,000 | 01 Jul 2020 | 100,000 |
NB Global Floating Rate Income Fund Ltd
| Buy Back at price 1.02 per share. | Direct | 101,699 | 30 Jun 2020 | 100,000 |
NB Global Floating Rate Income Fund Ltd
| Buy Back at price 1.00 per share. | Direct | 99,600 | 29 Jun 2020 | 100,000 |
NB Global Floating Rate Income Fund Ltd
| Buy Back at price 1.00 per share. | Direct | 99,900 | 26 Jun 2020 | 100,000 |
NB Global Floating Rate Income Fund Ltd
| Buy Back at price 1.01 per share. | Direct | 100,600 | 25 Jun 2020 | 100,000 |
NB Global Floating Rate Income Fund Ltd
| Buy Back at price 1.02 per share. | Direct | 101,800 | 24 Jun 2020 | 100,000 |
NB Global Floating Rate Income Fund Ltd
| Buy Back at price 1.04 per share. | Direct | 103,899 | 23 Jun 2020 | 100,000 |
NB Global Floating Rate Income Fund Ltd
| Buy Back at price 1.03 per share. | Direct | 103,400 | 22 Jun 2020 | 100,000 |
NB Global Floating Rate Income Fund Ltd
| Buy Back at price 1.04 per share. | Direct | 208,800 | 18 Jun 2020 | 200,000 |
NB Global Floating Rate Income Fund Ltd
| Buy Back at price 1.03 per share. | Direct | 113,189 | 17 Jun 2020 | 110,000 |
NB Global Floating Rate Income Fund Ltd
| Buy Back at price 1.03 per share. | Direct | 206,199 | 16 Jun 2020 | 200,000 |
NB Global Floating Rate Income Fund Ltd
| Buy Back at price 1.03 per share. | Direct | 206,599 | 15 Jun 2020 | 200,000 |
NB Global Floating Rate Income Fund Ltd
| Buy Back at price 1.04 per share. | Direct | 208,199 | 12 Jun 2020 | 200,000 |
NB Global Floating Rate Income Fund Ltd
| Buy Back at price 1.03 per share. | Direct | 258,249 | 11 Jun 2020 | 250,000 |
NB Global Floating Rate Income Fund Ltd
| Buy Back at price 1.04 per share. | Direct | 209,000 | 10 Jun 2020 | 200,000 |
NB Global Floating Rate Income Fund Ltd
| Buy Back at price 1.02 per share. | Direct | 203,600 | 09 Jun 2020 | 200,000 |
NB Global Floating Rate Income Fund Ltd
| Buy Back at price 1.02 per share. | Direct | 203,600 | 08 Jun 2020 | 200,000 |
NB Global Floating Rate Income Fund Ltd
| Buy Back at price 1.01 per share. | Direct | 201,600 | 04 Jun 2020 | 200,000 |
NB Global Floating Rate Income Fund Ltd
| | Direct | | 03 Jun 2020 | 0 |
NB Global Floating Rate Income Fund Ltd
| Buy Back at price 1.01 per share. | Direct | 201,200 | 03 Jun 2020 | 200,000 |
NB Global Floating Rate Income Fund Ltd
| Buy Back at price 1.04 per share. | Direct | 52,100 | 02 Jun 2020 | 50,000 |
NB Global Floating Rate Income Fund Ltd
| Buy Back at price 1.00 per share. | Direct | 199,800 | 01 Jun 2020 | 200,000 |
NB Global Floating Rate Income Fund Ltd
| Buy Back at price 0.97 per share. | Direct | 72,150 | 29 May 2020 | 74,000 |
NB Global Floating Rate Income Fund Ltd
| Buy Back at price 0.97 per share. | Direct | 194,600 | 28 May 2020 | 200,000 |
NB Global Floating Rate Income Fund Ltd
| Buy Back at price 0.97 per share. | Direct | 242,000 | 27 May 2020 | 250,000 |
NB Global Floating Rate Income Fund Ltd
| Buy Back at price 0.96 per share. | Direct | 144,300 | 26 May 2020 | 150,000 |
NB Global Floating Rate Income Fund Ltd
| Buy Back at price 0.94 per share. | Direct | 188,200 | 21 May 2020 | 200,000 |
NB Global Floating Rate Income Fund Ltd
| Buy Back at price 0.90 per share. | Direct | 80,640 | 15 May 2020 | 90,000 |
FIL Limited
| | Direct | | 08 Apr 2020 | 0 |
Brewin Dolphin Limited
| | Direct | | 03 Apr 2020 | 0 |
NB Global Floating Rate Income Fund Ltd
| | Direct | | 01 Apr 2020 | 0 |
NB Global Floating Rate Income Fund Ltd
| Buy Back at price 0.61 per share. | Direct | 61,200 | 23 Mar 2020 | 100,000 |
NB Global Floating Rate Income Fund Ltd
| Buy Back at price 0.64 per share. | Direct | 64,300 | 19 Mar 2020 | 100,000 |
NB Global Floating Rate Income Fund Ltd
| Buy Back at price 0.71 per share. | Direct | 212,400 | 18 Mar 2020 | 300,000 |
NB Global Floating Rate Income Fund Ltd
| Buy Back at price 0.75 per share. | Direct | 224,100 | 17 Mar 2020 | 300,000 |
NB Global Floating Rate Income Fund Ltd
| Buy Back at price 1.05 per share. | Direct | 1,051,000 | 11 Mar 2020 | 1,000,000 |
NB Global Floating Rate Income Fund Ltd
| Buy Back at price 1.08 per share. | Direct | 325,200 | 10 Mar 2020 | 300,000 |
NB Global Floating Rate Income Fund Ltd
| Buy Back at price 1.12 per share. | Direct | 334,800 | 09 Mar 2020 | 300,000 |
Brewin Dolphin Limited
| | Direct | | 09 Mar 2020 | 488,184 |
NB Global Floating Rate Income Fund Ltd
| Buy Back at price 1.15 per share. | Direct | 459,199 | 06 Mar 2020 | 400,000 |
NB Global Floating Rate Income Fund Ltd
| Buy Back at price 1.15 per share. | Direct | 305,545 | 05 Mar 2020 | 265,000 |
NB Global Floating Rate Income Fund Ltd
| | Direct | | 04 Mar 2020 | 0 |
NB Global Floating Rate Income Fund Ltd
| | Direct | | 02 Mar 2020 | 0 |
NB Global Floating Rate Income Fund Ltd
| Buy Back at price 1.15 per share. | Direct | 923,199 | 28 Feb 2020 | 800,000 |
NB Global Floating Rate Income Fund Ltd
| Buy Back at price 1.17 per share. | Direct | 937,600 | 27 Feb 2020 | 800,000 |
NB Global Floating Rate Income Fund Ltd
| Buy Back at price 1.17 per share. | Direct | 336,938 | 26 Feb 2020 | 287,000 |
NB Global Floating Rate Income Fund Ltd
| Buy Back at price 1.18 per share. | Direct | 532,350 | 25 Feb 2020 | 450,000 |
NB Global Floating Rate Income Fund Ltd
| Buy Back at price 1.18 per share. | Direct | 940,800 | 24 Feb 2020 | 800,000 |
NB Global Floating Rate Income Fund Ltd
| Buy Back at price 1.18 per share. | Direct | 944,000 | 21 Feb 2020 | 800,000 |
NB Global Floating Rate Income Fund Ltd
| Buy Back at price 1.19 per share. | Direct | 948,000 | 20 Feb 2020 | 800,000 |
Brewin Dolphin Limited
| | Direct | | 20 Feb 2020 | 704,376 |
NB Global Floating Rate Income Fund Ltd
| Buy Back at price 1.19 per share. | Direct | 951,200 | 19 Feb 2020 | 800,000 |
NB Global Floating Rate Income Fund Ltd
| Buy Back at price 1.20 per share. | Direct | 956,800 | 18 Feb 2020 | 800,000 |
NB Global Floating Rate Income Fund Ltd
| Buy Back at price 1.20 per share. | Direct | 957,600 | 17 Feb 2020 | 800,000 |
Brewin Dolphin Limited
| | Direct | | 17 Feb 2020 | 292,805 |
NB Global Floating Rate Income Fund Ltd
| Buy Back at price 1.19 per share. | Direct | 949,600 | 14 Feb 2020 | 800,000 |
NB Global Floating Rate Income Fund Ltd
| Buy Back at price 1.19 per share. | Direct | 949,600 | 13 Feb 2020 | 800,000 |
NB Global Floating Rate Income Fund Ltd
| Buy Back at price 1.18 per share. | Direct | 742,770 | 12 Feb 2020 | 630,000 |
NB Global Floating Rate Income Fund Ltd
| Buy Back at price 1.18 per share. | Direct | 943,200 | 11 Feb 2020 | 800,000 |
NB Global Floating Rate Income Fund Ltd
| Buy Back at price 1.18 per share. | Direct | 646,250 | 10 Feb 2020 | 550,000 |
NB Global Floating Rate Income Fund Ltd
| Buy Back at price 1.17 per share. | Direct | 938,400 | 07 Feb 2020 | 800,000 |
NB Global Floating Rate Income Fund Ltd
| Buy Back at price 1.18 per share. | Direct | 940,800 | 06 Feb 2020 | 800,000 |
NB Global Floating Rate Income Fund Ltd
| Buy Back at price 1.18 per share. | Direct | 946,400 | 05 Feb 2020 | 800,000 |
NB Global Floating Rate Income Fund Ltd
| Buy Back at price 1.19 per share. | Direct | 948,800 | 04 Feb 2020 | 800,000 |
NB Global Floating Rate Income Fund Ltd
| Buy Back at price 1.20 per share. | Direct | 956,000 | 03 Feb 2020 | 800,000 |
NB Global Floating Rate Income Fund Ltd
| Buy Back at price 1.21 per share. | Direct | 971,200 | 31 Jan 2020 | 800,000 |
NB Global Floating Rate Income Fund Ltd
| Buy Back at price 1.21 per share. | Direct | 964,000 | 30 Jan 2020 | 800,000 |
NB Global Floating Rate Income Fund Ltd
| Buy Back at price 1.20 per share. | Direct | 1,024,626 | 29 Jan 2020 | 855,281 |
NB Global Floating Rate Income Fund Ltd
| Buy Back at price 1.19 per share. | Direct | 948,000 | 28 Jan 2020 | 800,000 |
NB Global Floating Rate Income Fund Ltd
| Buy Back at price 1.20 per share. | Direct | 960,800 | 27 Jan 2020 | 800,000 |
NB Global Floating Rate Income Fund Ltd
| Buy Back at price 1.20 per share. | Direct | 960,800 | 27 Jan 2020 | 800,000 |
NB Global Floating Rate Income Fund Ltd
| Buy Back at price 1.20 per share. | Direct | 962,400 | 24 Jan 2020 | 800,000 |
NB Global Floating Rate Income Fund Ltd
| Buy Back at price 1.21 per share. | Direct | 482,800 | 23 Jan 2020 | 400,000 |
NB Global Floating Rate Income Fund Ltd
| Buy Back at price 1.21 per share. | Direct | 1,209,000 | 22 Jan 2020 | 1,000,000 |
NB Global Floating Rate Income Fund Ltd
| Buy Back at price 1.20 per share. | Direct | 1,200,000 | 21 Jan 2020 | 1,000,000 |
NB Global Floating Rate Income Fund Ltd
| Buy Back at price 1.20 per share. | Direct | 1,197,000 | 20 Jan 2020 | 1,000,000 |
NB Global Floating Rate Income Fund Ltd
| Buy Back at price 1.20 per share. | Direct | 1,197,000 | 17 Jan 2020 | 1,000,000 |
FIL Limited
| | Direct | | 17 Jan 2020 | 1,500,000 |
NB Global Floating Rate Income Fund Ltd
| Buy Back at price 1.20 per share. | Direct | 1,203,000 | 16 Jan 2020 | 1,000,000 |
NB Global Floating Rate Income Fund Ltd
| Buy Back at price 1.20 per share. | Direct | 1,199,000 | 15 Jan 2020 | 1,000,000 |
NB Global Floating Rate Income Fund Ltd
| Buy Back at price 1.20 per share. | Direct | 1,198,000 | 14 Jan 2020 | 1,000,000 |
Brewin Dolphin Limited
| | Direct | | 14 Jan 2020 | 992,047 |
NB Global Floating Rate Income Fund Ltd
| Buy Back at price 1.21 per share. | Direct | 966,400 | 13 Jan 2020 | 800,000 |
NB Global Floating Rate Income Fund Ltd
| Buy Back at price 1.20 per share. | Direct | 1,201,000 | 10 Jan 2020 | 1,000,000 |
NB Global Floating Rate Income Fund Ltd
| Buy Back at price 1.20 per share. | Direct | 961,600 | 09 Jan 2020 | 800,000 |
NB Global Floating Rate Income Fund Ltd
| Buy Back at price 1.21 per share. | Direct | 964,000 | 08 Jan 2020 | 800,000 |
Brewin Dolphin Limited
| | Direct | | 08 Jan 2020 | 13,512,474 |
FIL Limited
| | Direct | | 08 Jan 2020 | 498,606 |
NB Global Floating Rate Income Fund Ltd
| Buy Back at price 1.21 per share. | Direct | 1,207,000 | 07 Jan 2020 | 1,000,000 |
NB Global Floating Rate Income Fund Ltd
| Buy Back at price 1.23 per share. | Direct | 1,225,000 | 06 Jan 2020 | 1,000,000 |
NB Global Floating Rate Income Fund Ltd
| Buy Back at price 1.22 per share. | Direct | 1,217,000 | 03 Jan 2020 | 1,000,000 |
NB Global Floating Rate Income Fund Ltd
| Buy Back at price 1.22 per share. | Direct | 1,222,000 | 02 Jan 2020 | 1,000,000 |
NB Global Floating Rate Income Fund Ltd
| Buy Back at price 1.23 per share. | Direct | 2,466,000 | 31 Dec 2019 | 2,000,000 |
Platts (Sandra)
| | Direct | | 31 Dec 2019 | 0 |
Staples (David Payne)
| | Direct | | 31 Dec 2019 | 0 |
Battey (Richard John)
| | Direct | | 31 Dec 2019 | 0 |
Brewin Dolphin Limited
| | Direct | | 31 Dec 2019 | 0 |
Dorey (Rupert O.)
| | Direct | | 31 Dec 2019 | 0 |
FIL Limited
| | Direct | | 31 Dec 2019 | 0 |
NB Global Floating Rate Income Fund Ltd
| Buy Back at price 1.22 per share. | Direct | 2,440,000 | 30 Dec 2019 | 2,000,000 |
NB Global Floating Rate Income Fund Ltd
| Buy Back at price 1.22 per share. | Direct | 2,432,000 | 27 Dec 2019 | 2,000,000 |
NB Global Floating Rate Income Fund Ltd
| Buy Back at price 1.19 per share. | Direct | 2,382,000 | 24 Dec 2019 | 2,000,000 |
NB Global Floating Rate Income Fund Ltd
| Buy Back at price 1.18 per share. | Direct | 2,354,000 | 23 Dec 2019 | 2,000,000 |
NB Global Floating Rate Income Fund Ltd
| Buy Back at price 1.18 per share. | Direct | 3,194,100 | 20 Dec 2019 | 2,700,000 |
NB Global Floating Rate Income Fund Ltd
| Buy Back at price 1.20 per share. | Direct | 1,197,000 | 19 Dec 2019 | 1,000,000 |
NB Global Floating Rate Income Fund Ltd
| Buy Back at price 1.20 per share. | Direct | 1,203,000 | 18 Dec 2019 | 1,000,000 |
NB Global Floating Rate Income Fund Ltd
| Buy Back at price 1.21 per share. | Direct | 942,240 | 17 Dec 2019 | 780,000 |
Brewin Dolphin Limited
| | Direct | | 17 Dec 2019 | 79,444 |
NB Global Floating Rate Income Fund Ltd
| Buy Back at price 1.23 per share. | Direct | 563,573 | 16 Dec 2019 | 459,685 |
NB Global Floating Rate Income Fund Ltd
| Buy Back at price 1.21 per share. | Direct | 303,251 | 13 Dec 2019 | 250,001 |
NB Global Floating Rate Income Fund Ltd
| Buy Back at price 1.20 per share. | Direct | 1,198,000 | 12 Dec 2019 | 1,000,000 |
NB Global Floating Rate Income Fund Ltd
| Buy Back at price 1.20 per share. | Direct | 1,801,500 | 11 Dec 2019 | 1,500,000 |
NB Global Floating Rate Income Fund Ltd
| Buy Back at price 1.20 per share. | Direct | 758,874 | 10 Dec 2019 | 633,980 |
NB Global Floating Rate Income Fund Ltd
| Buy Back at price 1.20 per share. | Direct | 598,000 | 09 Dec 2019 | 500,000 |
Brewin Dolphin Limited
| | Direct | | 09 Dec 2019 | 2,083,055 |