Kestrel Partners, L.L.P.
| Sold at price 1.62 per share. | Direct | 363,825 | 01 Dec 2022 | 225,000 |
Collins Stewart Ltd.
| | Direct | | 14 Nov 2022 | 83,600 |
Kestrel Partners, L.L.P.
| Sold at price 1.36 per share. | Direct | 1,424,162 | 11 Nov 2022 | 1,046,409 |
Rose (Martyn Craige)
| Sold at price 1.36 per share. | Direct | 695,464 | 11 Nov 2022 | 510,995 |
Rowse (Mark Alexander)
| Sold at price 1.36 per share. | Direct | 65,913 | 11 Nov 2022 | 48,430 |
Kestrel Partners, L.L.P.
| | Direct | | 24 Oct 2022 | 0 |
Kirton (Neil William)
| | Direct | | 24 Oct 2022 | 0 |
Rose (Martyn Craige)
| | Direct | | 24 Oct 2022 | 0 |
Rowse (Mark Alexander)
| | Direct | | 24 Oct 2022 | 0 |
Winner (Gregory Scott)
| | Direct | | 24 Oct 2022 | 0 |
Sheffield (Jonathan Richard)
| | Direct | | 24 Oct 2022 | 0 |
Premier Asset Management
| | Direct | | 01 Aug 2022 | 55,000 |
Ingenta plc
| | Direct | | 06 Jul 2022 | 0 |
Collins Stewart Ltd.
| | Direct | | 30 Jun 2022 | 0 |
Criseren Investments Limited
| | Direct | | 30 Jun 2022 | 0 |
Emslie (Richard)
| | Direct | | 30 Jun 2022 | 0 |
Kestrel Partners, L.L.P.
| | Direct | | 30 Jun 2022 | 0 |
Premier Asset Management
| | Direct | | 30 Jun 2022 | 0 |
Rose (Martyn Craige)
| | Direct | | 30 Jun 2022 | 0 |
Rowse (Mark Alexander)
| | Direct | | 30 Jun 2022 | 0 |
Kestrel Partners, L.L.P.
| | Direct | | 31 Mar 2022 | 0 |
Premier Asset Management
| | Direct | | 31 Mar 2022 | 0 |
Rose (Martyn Craige)
| | Direct | | 31 Mar 2022 | 0 |
Collins Stewart Ltd.
| | Direct | | 31 Mar 2022 | 0 |
Criseren Investments Limited
| | Direct | | 31 Mar 2022 | 0 |
Emslie (Richard)
| | Direct | | 31 Mar 2022 | 0 |
Kestrel Partners, L.L.P.
| | Direct | | 27 Jan 2022 | 0 |
Kirton (Neil William)
| | Direct | | 31 Dec 2021 | 0 |
Rose (Martyn Craige)
| | Direct | | 31 Dec 2021 | 0 |
Rowse (Mark Alexander)
| | Direct | | 31 Dec 2021 | 0 |
Ingenta plc
| | Direct | | 31 Dec 2021 | 0 |
Winner (Gregory Scott)
| | Direct | | 31 Dec 2021 | 0 |
Sheffield (Jonathan Richard)
| | Direct | | 31 Dec 2021 | 0 |
Ingenta plc
| Increase at price 0.89 per share. | Direct | 5,161 | 20 Jul 2021 | 5,826 |
Criseren Investments Limited
| | Direct | | 15 Jul 2021 | 0 |
Ingenta plc
| Buy Back at price 0.90 per share. | Direct | 89,900 | 15 Jul 2021 | 100,000 |
Ingenta plc
| Buy Back at price 0.90 per share. | Direct | 89,800 | 02 Jul 2021 | 100,000 |
Ingenta plc
| | Direct | | 30 Jun 2021 | 0 |
Kestrel Partners, L.L.P.
| | Direct | | 30 Jun 2021 | 1,481 |
Kestrel Partners, L.L.P.
| | Direct | | 18 Jun 2021 | 0 |
Ingenta plc
| Buy Back at price 0.95 per share. | Direct | 47,650 | 18 Jun 2021 | 50,000 |
Collins Stewart Ltd.
| | Direct | | 31 Mar 2021 | 0 |
Criseren Investments Limited
| | Direct | | 31 Mar 2021 | 0 |
Emslie (Richard)
| | Direct | | 31 Mar 2021 | 0 |
Ingenta plc
| | Direct | | 31 Mar 2021 | 0 |
Kestrel Partners, L.L.P.
| | Direct | | 31 Mar 2021 | 0 |
Premier Asset Management
| | Direct | | 31 Mar 2021 | 0 |
Rose (Martyn Craige)
| | Direct | | 31 Mar 2021 | 0 |
Rowse (Mark Alexander)
| | Direct | | 31 Mar 2021 | 0 |
White (Sebastian)
| | Direct | | 31 Mar 2021 | 0 |
Ingenta plc
| Buy Back at price 1.06 per share. | Direct | 53,000 | 24 Feb 2021 | 50,000 |
Ingenta plc
| Buy Back at price 1.10 per share. | Direct | 20,919 | 23 Feb 2021 | 19,000 |
Ingenta plc
| Buy Back at price 1.11 per share. | Direct | 15,554 | 22 Feb 2021 | 14,000 |
Ingenta plc
| Buy Back at price 1.08 per share. | Direct | 27,100 | 16 Feb 2021 | 25,000 |
Ingenta plc
| Buy Back at price 1.10 per share. | Direct | 14,365 | 11 Feb 2021 | 13,000 |
Ingenta plc
| Buy Back at price 1.11 per share. | Direct | 15,484 | 10 Feb 2021 | 14,000 |
Ingenta plc
| Buy Back at price 1.09 per share. | Direct | 54,550 | 13 Jan 2021 | 50,000 |
Premier Asset Management
| | Direct | | 13 Jan 2021 | 554,541 |
Kestrel Partners, L.L.P.
| | Direct | | 04 Jan 2021 | 0 |
Premier Asset Management
| | Direct | | 04 Jan 2021 | 0 |
Rose (Martyn Craige)
| | Direct | | 04 Jan 2021 | 0 |
Collins Stewart Ltd.
| | Direct | | 04 Jan 2021 | 0 |
Criseren Investments Limited
| | Direct | | 04 Jan 2021 | 0 |
Emslie (Richard)
| | Direct | | 04 Jan 2021 | 0 |
Winner (Gregory Scott)
| | Direct | | 31 Dec 2020 | 0 |
Sheffield (Jonathan Richard)
| | Direct | | 31 Dec 2020 | 0 |
Kestrel Partners, L.L.P.
| | Direct | | 31 Dec 2020 | 0 |
Kirton (Neil William)
| | Direct | | 31 Dec 2020 | 0 |
Rose (Martyn Craige)
| | Direct | | 31 Dec 2020 | 0 |
Rowse (Mark Alexander)
| | Direct | | 31 Dec 2020 | 0 |
Ingenta plc
| Buy Back at price 1.02 per share. | Direct | 26,597 | 20 Oct 2020 | 26,000 |
Ingenta plc
| Buy Back at price 1.02 per share. | Direct | 10,250 | 05 Oct 2020 | 10,000 |
Ingenta plc
| Buy Back at price 1.02 per share. | Direct | 20,360 | 01 Oct 2020 | 20,000 |
Ingenta plc
| Buy Back at price 0.94 per share. | Direct | 23,575 | 25 Sept 2020 | 25,000 |
Kestrel Partners, L.L.P.
| Bought at price 0.62 per share. | Direct | 6,180 | 19 Jun 2020 | 10,000 |
Kestrel Partners, L.L.P.
| Bought at price 0.56 per share. | Direct | 14,099 | 12 Jun 2020 | 25,000 |
Kestrel Partners, L.L.P.
| | Direct | | 01 Apr 2020 | 0 |
Collins Stewart Ltd.
| | Direct | | 31 Mar 2020 | 0 |
Criseren Investments Limited
| | Direct | | 31 Mar 2020 | 0 |
Emslie (Richard)
| | Direct | | 31 Mar 2020 | 0 |
Gibson (Lesley Brenda)
| | Direct | | 31 Mar 2020 | 0 |
Kestrel Partners, L.L.P.
| | Direct | | 31 Mar 2020 | 0 |
Premier Asset Management
| | Direct | | 31 Mar 2020 | 0 |
Rose (Martyn Craige)
| | Direct | | 31 Mar 2020 | 0 |
Rowse (Mark Alexander)
| | Direct | | 31 Mar 2020 | 0 |
Kestrel Partners, L.L.P.
| | Direct | | 14 Jan 2020 | 0 |
Premier Asset Management
| | Direct | | 14 Jan 2020 | 0 |
Rose (Martyn Craige)
| | Direct | | 14 Jan 2020 | 0 |
Collins Stewart Ltd.
| | Direct | | 14 Jan 2020 | 0 |
Criseren Investments Limited
| | Direct | | 14 Jan 2020 | 0 |
Emslie (Richard)
| | Direct | | 14 Jan 2020 | 0 |
Gibson (Lesley Brenda)
| | Direct | | 14 Jan 2020 | 0 |
Collins Stewart Ltd.
| | Direct | | 10 Jan 2020 | 0 |
Kestrel Partners, L.L.P.
| | Direct | | 31 Dec 2019 | 0 |
Kirton (Neil William)
| | Direct | | 31 Dec 2019 | 0 |
Rose (Martyn Craige)
| | Direct | | 31 Dec 2019 | 0 |
Rowse (Mark Alexander)
| | Direct | | 31 Dec 2019 | 0 |
Winner (Gregory Scott)
| | Direct | | 31 Dec 2019 | 0 |
Sheffield (Jonathan Richard)
| | Direct | | 31 Dec 2019 | 0 |
Winner (Gregory Scott)
| Bought at price 0.94 per share. | Direct | 20,790 | 18 Nov 2019 | 22,000 |
Ingenta plc
| Buy Back at price 1.06 per share. | Direct | 38,125 | 14 Nov 2019 | 36,104 |
Sheffield (Jonathan Richard)
| Bought at price 0.92 per share. | Direct | 12,817 | 16 Oct 2019 | 13,872 |
Ingenta plc
| Buy Back at price 0.85 per share. | Direct | 25,380 | 10 Oct 2019 | 30,000 |
Emslie (Richard)
| | Direct | | 02 Apr 2019 | 91,240 |
Kestrel Partners, L.L.P.
| | Direct | | 02 Apr 2019 | 0 |
Criseren Investments Limited
| | Direct | | 31 Mar 2019 | 0 |
Emslie (Richard)
| | Direct | | 31 Mar 2019 | 0 |
Gibson (Lesley Brenda)
| | Direct | | 31 Mar 2019 | 0 |
Kestrel Partners, L.L.P.
| | Direct | | 31 Mar 2019 | 0 |
Rose (Martyn Craige)
| | Direct | | 31 Mar 2019 | 0 |
Rowse (Mark Alexander)
| | Direct | | 31 Mar 2019 | 0 |
Kestrel Partners, L.L.P.
| Bought at price 0.94 per share. | Direct | 23,625 | 05 Feb 2019 | 25,000 |
Kestrel Partners, L.L.P.
| Bought at price 1.00 per share. | Direct | 49,800 | 31 Jan 2019 | 50,000 |
Criseren Investments Limited
| | Direct | | 11 Jan 2019 | 0 |
Gibson (Lesley Brenda)
| | Direct | | 11 Jan 2019 | 0 |
Kestrel Partners, L.L.P.
| | Direct | | 11 Jan 2019 | 0 |
Rose (Martyn Craige)
| | Direct | | 11 Jan 2019 | 0 |
Kirton (Neil William)
| | Direct | | 31 Dec 2018 | 0 |
Rose (Martyn Craige)
| | Direct | | 31 Dec 2018 | 0 |
Rowse (Mark Alexander)
| | Direct | | 31 Dec 2018 | 0 |
Kestrel Partners, L.L.P.
| | Direct | | 31 Dec 2018 | 0 |
Kestrel Partners, L.L.P.
| Bought at price 1.72 per share. | Direct | 21,487 | 26 Jun 2018 | 12,500 |
Criseren Investments Limited
| | Direct | | 17 Apr 2018 | 0 |
Gibson (Lesley Brenda)
| | Direct | | 17 Apr 2018 | 0 |
Kestrel Partners, L.L.P.
| | Direct | | 17 Apr 2018 | 0 |
Moug (Alan Boyd)
| | Direct | | 17 Apr 2018 | 0 |
Rose (Martyn Craige)
| | Direct | | 17 Apr 2018 | 0 |
Rowse (Mark Alexander)
| | Direct | | 17 Apr 2018 | 0 |
Moug (Alan Boyd)
| | Direct | | 09 Jan 2018 | 0 |
Rose (Martyn Craige)
| | Direct | | 09 Jan 2018 | 0 |
Criseren Investments Limited
| | Direct | | 09 Jan 2018 | 0 |
Gibson (Lesley Brenda)
| | Direct | | 09 Jan 2018 | 0 |
Kestrel Partners, L.L.P.
| | Direct | | 09 Jan 2018 | 0 |
Kirton (Neil William)
| | Direct | | 31 Dec 2017 | 0 |
Montgomery (David R)
| | Direct | | 31 Dec 2017 | 0 |
Rowse (Mark Alexander)
| | Direct | | 31 Dec 2017 | 0 |
Kestrel Partners, L.L.P.
| Bought at price 2.05 per share. | Direct | 41,020 | 18 Sept 2017 | 20,000 |
Kestrel Partners, L.L.P.
| Bought at price 2.04 per share. | Direct | 24,432 | 14 Sept 2017 | 12,000 |
Almandine LLC
| | Direct | | 07 Apr 2017 | 0 |
Criseren Investments Limited
| | Direct | | 07 Apr 2017 | 0 |
Kestrel Partners, L.L.P.
| | Direct | | 07 Apr 2017 | 0 |
Moug (Alan Boyd)
| | Direct | | 07 Apr 2017 | 0 |
Rose (Martyn Craige)
| | Direct | | 07 Apr 2017 | 0 |
Rowse (Mark Alexander)
| | Direct | | 07 Apr 2017 | 0 |
Moug (Alan Boyd)
| | Direct | | 10 Jan 2017 | 0 |
Rose (Martyn Craige)
| | Direct | | 10 Jan 2017 | 0 |
Criseren Investments Limited
| | Direct | | 10 Jan 2017 | 0 |
Kestrel Partners, L.L.P.
| | Direct | | 10 Jan 2017 | 0 |
Kirton (Neil William)
| | Direct | | 31 Dec 2016 | 0 |
Montgomery (David R)
| | Direct | | 31 Dec 2016 | 0 |