Liontrust Asset Management Plc
| | Direct | | 05 Dec 2022 | 7,349,180 |
Hargreave Hale Ltd
| | Direct | | 11 Nov 2022 | 8,783,922 |
Octopus Investments Ltd
| | Direct | | 27 Jun 2022 | 8,949,000 |
Baines (Julian Huw)
| Bought at price 0.40 per share. | Direct | 4,444 | 20 Jun 2022 | 11,000 |
Oryx International Growth Fund Limited
| Bought at price 0.44 per share. | Direct | 555,900 | 28 Apr 2022 | 1,275,000 |
EKF Diagnostics Holdings PLC
| Buy Back at price 0.52 per share. | Direct | 104,200 | 08 Apr 2022 | 200,000 |
EKF Diagnostics Holdings PLC
| Buy Back at price 0.52 per share. | Direct | 261,500 | 07 Apr 2022 | 500,000 |
EKF Diagnostics Holdings PLC
| Buy Back at price 0.55 per share. | Direct | 398,025 | 06 Apr 2022 | 725,000 |
EKF Diagnostics Holdings PLC
| Buy Back at price 0.55 per share. | Direct | 892,125 | 05 Apr 2022 | 1,625,000 |
EKF Diagnostics Holdings PLC
| Buy Back at price 0.56 per share. | Direct | 564,000 | 04 Apr 2022 | 1,000,000 |
EKF Diagnostics Holdings PLC
| Buy Back at price 0.58 per share. | Direct | 1,154,000 | 01 Apr 2022 | 2,000,000 |
EKF Diagnostics Holdings PLC
| Buy Back at price 0.58 per share. | Direct | 433,499 | 31 Mar 2022 | 750,000 |
EKF Diagnostics Holdings PLC
| Buy Back at price 0.59 per share. | Direct | 531,900 | 30 Mar 2022 | 900,000 |
EKF Diagnostics Holdings PLC
| Buy Back at price 0.59 per share. | Direct | 765,700 | 29 Mar 2022 | 1,300,000 |
Baines (Julian Huw)
| | Direct | | 24 Mar 2022 | 0 |
Evans (Richard Anthony)
| | Direct | | 24 Mar 2022 | 0 |
Hargreave Hale Ltd
| | Direct | | 24 Mar 2022 | 0 |
Reynolds (Adam)
| | Direct | | 24 Mar 2022 | 0 |
Salter (Mike)
| | Direct | | 24 Mar 2022 | 0 |
Schroder Investment Management, Ltd.
| | Direct | | 24 Mar 2022 | 0 |
Stockinvest Ltd
| | Direct | | 24 Mar 2022 | 0 |
Liontrust Asset Management Plc
| | Direct | | 24 Mar 2022 | 0 |
Octopus Investments Ltd
| | Direct | | 24 Mar 2022 | 0 |
Oryx International Growth Fund Limited
| | Direct | | 24 Mar 2022 | 0 |
Baines (Julian Huw)
| Sold at price 1.10 per share. | Direct | 274,500 | 08 Nov 2021 | 250,000 |
Oryx International Growth Fund Limited
| Sold at price 1.14 per share. | Direct | 1,450,949 | 01 Oct 2021 | 1,275,000 |
Salter (Mike)
| | Direct | | 19 May 2021 | 0 |
Reynolds (Adam)
| Sold at price 1.01 per share. | Direct | 504,000 | 30 Apr 2021 | 500,000 |
Oryx International Growth Fund Limited
| Sold at price 1.11 per share. | Direct | 4,419,403 | 20 Apr 2021 | 3,963,591 |
Liontrust Asset Management Plc
| | Direct | | 30 Mar 2021 | 0 |
Octopus Investments Ltd
| | Direct | | 30 Mar 2021 | 0 |
Oryx International Growth Fund Limited
| | Direct | | 30 Mar 2021 | 0 |
Hargreave Hale Ltd
| | Direct | | 30 Mar 2021 | 0 |
Schroder Investment Management, Ltd.
| | Direct | | 30 Mar 2021 | 0 |
Stockinvest Ltd
| | Direct | | 30 Mar 2021 | 0 |
Reynolds (Adam)
| | Direct | | 11 Jan 2021 | 0 |
Schroder Investment Management, Ltd.
| | Direct | | 11 Jan 2021 | 0 |
Stockinvest Ltd
| | Direct | | 11 Jan 2021 | 0 |
Liontrust Asset Management Plc
| | Direct | | 11 Jan 2021 | 0 |
Octopus Investments Ltd
| | Direct | | 11 Jan 2021 | 0 |
Oryx International Growth Fund Limited
| | Direct | | 11 Jan 2021 | 0 |
Baines (Julian Huw)
| | Direct | | 11 Jan 2021 | 0 |
Evans (Richard Anthony)
| | Direct | | 11 Jan 2021 | 0 |
Hargreave Hale Ltd
| | Direct | | 11 Jan 2021 | 0 |
Oryx International Growth Fund Limited
| | Direct | | 31 Dec 2020 | 0 |
Reynolds (Adam)
| | Direct | | 31 Dec 2020 | 0 |
Baines (Julian Huw)
| | Direct | | 31 Dec 2020 | 0 |
Evans (Richard Anthony)
| | Direct | | 31 Dec 2020 | 0 |
Octopus Investments Ltd
| | Direct | | 29 Dec 2020 | 4,148,000 |
Liontrust Asset Management Plc
| | Direct | | 09 Dec 2020 | 0 |
Oryx International Growth Fund Limited
| | Direct | | 06 Apr 2020 | 0 |
Pippin (William)
| | Direct | | 06 Apr 2020 | 0 |
Chelverton Asset Management Ltd
| | Direct | | 06 Apr 2020 | 0 |
Hargreave Hale Ltd
| | Direct | | 06 Apr 2020 | 0 |
Schroder Investment Management, Ltd.
| | Direct | | 06 Apr 2020 | 0 |
Stockinvest Ltd
| | Direct | | 06 Apr 2020 | 0 |
Lombard Odier Asset Management (Europe) Limited
| | Direct | | 20 Feb 2020 | 21,976,495 |
Oryx International Growth Fund Limited
| | Direct | | 31 Dec 2019 | 0 |
Reynolds (Adam)
| | Direct | | 31 Dec 2019 | 0 |
Baines (Julian Huw)
| | Direct | | 31 Dec 2019 | 0 |
Evans (Richard Anthony)
| | Direct | | 31 Dec 2019 | 0 |
Reynolds (Adam)
| Sold at price 0.42 per share. | Direct | 167,600 | 24 May 2019 | 400,000 |
Oryx International Growth Fund Limited
| Bought at price 0.42 per share. | Direct | 62,850 | 24 May 2019 | 150,000 |
Lombard Odier Asset Management (Europe) Limited
| | Direct | | 13 Mar 2019 | 0 |
Oryx International Growth Fund Limited
| | Direct | | 13 Mar 2019 | 0 |
Pippin (William)
| | Direct | | 13 Mar 2019 | 0 |
Reynolds (Adam)
| | Direct | | 13 Mar 2019 | 0 |
Schroder Investment Management, Ltd.
| | Direct | | 13 Mar 2019 | 0 |
Stockinvest Ltd
| | Direct | | 13 Mar 2019 | 0 |
Baines (Julian Huw)
| | Direct | | 13 Mar 2019 | 0 |
Evans (Richard Anthony)
| | Direct | | 13 Mar 2019 | 0 |
Hargreave Hale Ltd
| | Direct | | 13 Mar 2019 | 0 |
Reynolds (Adam)
| | Direct | | 31 Dec 2018 | 0 |
Oryx International Growth Fund Limited
| | Direct | | 31 Dec 2018 | 0 |
Baines (Julian Huw)
| | Direct | | 31 Dec 2018 | 0 |
Evans (Richard Anthony)
| | Direct | | 31 Dec 2018 | 0 |
Salter (Mike)
| Bought at price 0.32 per share. | Direct | 39,375 | 19 Dec 2018 | 125,000 |
Oryx International Growth Fund Limited
| Sold at price 0.34 per share. | Direct | 110,265 | 07 Dec 2018 | 320,539 |
Stockinvest Ltd
| | Direct | | 21 Nov 2018 | 0 |
Oryx International Growth Fund Limited
| Sold at price 0.34 per share. | Direct | 169,565 | 20 Nov 2018 | 491,493 |
Oryx International Growth Fund Limited
| Sold at price 0.33 per share. | Direct | 17,843 | 19 Nov 2018 | 53,423 |
Oryx International Growth Fund Limited
| | Direct | | 14 Nov 2018 | 0 |
Reynolds (Adam)
| Sold at price 0.35 per share. | Direct | 437,500 | 09 Nov 2018 | 1,250,000 |
Lombard Odier Asset Management (Europe) Limited
| | Direct | | 13 Aug 2018 | 3,432,982 |
Lombard Odier Asset Management (Europe) Limited
| | Direct | | 07 Aug 2018 | 1,537,695 |
Hargreave Hale Ltd
| | Direct | | 06 Jun 2018 | 3,367,584 |
Lombard Odier Asset Management (Europe) Limited
| | Direct | | 19 Mar 2018 | 959,112 |
Lombard Odier Asset Management (Europe) Limited
| | Direct | | 14 Mar 2018 | 0 |
Oryx International Growth Fund Limited
| | Direct | | 14 Mar 2018 | 0 |
Pippin (William)
| | Direct | | 14 Mar 2018 | 0 |
Hargreave Hale Ltd
| | Direct | | 14 Mar 2018 | 0 |
Baines (Julian Huw)
| | Direct | | 14 Mar 2018 | 0 |
Evans (Richard Anthony)
| | Direct | | 14 Mar 2018 | 0 |
Reynolds (Adam)
| | Direct | | 14 Mar 2018 | 0 |
Schroder Investment Management, Ltd.
| | Direct | | 14 Mar 2018 | 0 |
Reynolds (Adam)
| | Direct | | 31 Dec 2017 | 0 |
Schroder Investment Management, Ltd.
| | Direct | | 31 Dec 2017 | 0 |
Hargreave Hale Ltd
| | Direct | | 31 Dec 2017 | 0 |
Lombard Odier Asset Management (Europe) Limited
| | Direct | | 31 Dec 2017 | 0 |
Oryx International Growth Fund Limited
| | Direct | | 31 Dec 2017 | 0 |
Pippin (William)
| | Direct | | 31 Dec 2017 | 0 |
Baines (Julian Huw)
| | Direct | | 31 Dec 2017 | 0 |
Evans (Richard Anthony)
| | Direct | | 31 Dec 2017 | 0 |
Lombard Odier Asset Management (Europe) Limited
| | Direct | | 06 Nov 2017 | 27,061,610 |
EKF Diagnostics Holdings PLC
| | Direct | | 02 Nov 2017 | 0 |
EKF Diagnostics Holdings PLC
| | Direct | | 31 Oct 2017 | 0 |
Schroder Investment Management, Ltd.
| | Direct | | 26 Oct 2017 | 22,467,550 |
Oryx International Growth Fund Limited
| | Direct | | 03 Oct 2017 | 1,000,000 |
Hargreave Hale Ltd
| | Direct | | 18 Sept 2017 | 0 |
Zwanziger Family Ventures LLC
| | Direct | | 09 Aug 2017 | 4,000,000 |
Zwanziger Family Ventures LLC
| | Direct | | 04 Aug 2017 | 6,000,000 |
Zwanziger Family Ventures LLC
| | Direct | | 17 Jul 2017 | 10,000,000 |
Lombard Odier Asset Management (Europe) Limited
| | Direct | | 01 Apr 2017 | 0 |
Oryx International Growth Fund Limited
| Bought at price 0.25 per share. | Direct | 1,976,000 | 20 Mar 2017 | 8,000,000 |
Oryx International Growth Fund Limited
| | Direct | | 31 Dec 2016 | 0 |
Reynolds (Adam)
| | Direct | | 31 Dec 2016 | 0 |
Baines (Julian Huw)
| | Direct | | 31 Dec 2016 | 0 |
Evans (Richard Anthony)
| | Direct | | 31 Dec 2016 | 0 |
Oryx International Growth Fund Limited
| Bought at price 0.20 per share. | Direct | 571,300 | 19 Jul 2016 | 2,900,000 |
Oryx International Growth Fund Limited
| Bought at price 0.20 per share. | Direct | 1,782,000 | 15 Jul 2016 | 9,000,000 |
Henderson Global Investors Ltd
| | Direct | | 15 Jul 2016 | 7,000,000 |
Legal & General Investment Management Ltd
| | Direct | | 13 Jul 2016 | 2,000,000 |
Oryx International Growth Fund Limited
| Bought at price 0.19 per share. | Direct | 593,240 | 08 Jul 2016 | 3,057,940 |
Henderson Global Investors Ltd
| | Direct | | 08 Jul 2016 | 3,079,834 |
Oryx International Growth Fund Limited
| Bought at price 0.16 per share. | Direct | 428,688 | 24 Jun 2016 | 2,613,957 |
Oryx International Growth Fund Limited
| Bought at price 0.18 per share. | Direct | 358,000 | 23 Jun 2016 | 2,000,000 |
Oryx International Growth Fund Limited
| Bought at price 0.18 per share. | Direct | 792,000 | 21 Jun 2016 | 4,500,000 |
Henderson Global Investors Ltd
| | Direct | | 21 Jun 2016 | 9,628,495 |
Hargreave Hale Ltd
| | Direct | | 17 Jun 2016 | 0 |
Henderson Global Investors Ltd
| | Direct | | 17 Jun 2016 | 0 |
Baines (Julian Huw)
| | Direct | | 17 Jun 2016 | 0 |
Evans (Richard Anthony)
| | Direct | | 17 Jun 2016 | 0 |
Reynolds (Adam)
| | Direct | | 17 Jun 2016 | 0 |
Zwanziger Family Ventures LLC
| | Direct | | 17 Jun 2016 | 0 |
Legal & General Investment Management Ltd
| | Direct | | 17 Jun 2016 | 0 |
NMT Capital
| | Direct | | 17 Jun 2016 | 0 |
Oryx International Growth Fund Limited
| Bought at price 0.17 per share. | Direct | 91,638 | 17 Jun 2016 | 532,781 |
Oryx International Growth Fund Limited
| | Direct | | 17 Jun 2016 | 0 |
Pippin (William)
| | Direct | | 17 Jun 2016 | 0 |
Oryx International Growth Fund Limited
| Bought at price 0.17 per share. | Direct | 77,446 | 09 Jun 2016 | 447,666 |
Oryx International Growth Fund Limited
| Bought at price 0.16 per share. | Direct | 3,351,624 | 07 Jun 2016 | 20,947,656 |
Baines (Julian Huw)
| Bought at price 0.16 per share. | Direct | 21,333 | 07 Jun 2016 | 133,333 |
Henderson Global Investors Ltd
| | Direct | | 07 Jun 2016 | 5,128,495 |
Reynolds (Adam)
| Bought at price 0.16 per share. | Direct | 14,222 | 07 Jun 2016 | 88,889 |
Oryx International Growth Fund Limited
| | Direct | | 20 May 2016 | 2,800,000 |
Oryx International Growth Fund Limited
| | Direct | | 02 May 2016 | 0 |
Reynolds (Adam)
| | Direct | | 02 May 2016 | 0 |
Zwanziger Family Ventures LLC
| | Direct | | 02 May 2016 | 0 |
Baines (Julian Huw)
| | Direct | | 02 May 2016 | 0 |
Evans (David Eric)
| | Direct | | 02 May 2016 | 0 |