O'Shea (Michael Patrick)
| Bought at price 1.01 per share. | Direct | 50,500 | 28 Oct 2022 | 50,000 |
Octopus Investments Ltd
| | Direct | | 18 Oct 2022 | 1,795,810 |
Barron (David James)
| Sold at price 1.13 per share. | Direct | 16,996 | 05 Oct 2022 | 15,001 |
Barron (David James)
| Bought at price 1.13 per share. | Direct | 16,956 | 05 Oct 2022 | 14,966 |
O'Shea (Michael Patrick)
| Bought at price 1.17 per share. | Direct | 1,099 | 08 Sept 2022 | 937 |
O'Shea (Michael Patrick)
| Bought at price 1.26 per share. | Direct | 377 | 30 Aug 2022 | 300 |
Harrison (Piers Godfrey)
| Bought at price 1.26 per share. | Direct | 377 | 30 Aug 2022 | 300 |
O'Shea (Michael Patrick)
| Sold at price 1.37 per share. | Direct | 12,347 | 18 Aug 2022 | 9,000 |
O'Shea (Michael Patrick)
| Bought at price 1.37 per share. | Direct | 12,297 | 18 Aug 2022 | 8,963 |
O'Shea (Michael Patrick)
| Bought at price 1.41 per share. | Direct | 20,756 | 05 Aug 2022 | 14,700 |
O'Shea (Michael Patrick)
| Bought at price 1.41 per share. | Direct | 20,756 | 05 Aug 2022 | 14,700 |
Octopus Investments Ltd
| | Direct | | 02 Aug 2022 | 100,865 |
Fidelity International Limited
| | Direct | | 25 Jul 2022 | 26,013 |
Fidelity International Limited
| | Direct | | 19 Jul 2022 | 30,785 |
O'Shea (Michael Patrick)
| | Direct | | 08 Jun 2022 | 0 |
O'Shea (Michael Patrick)
| | Direct | | 20 May 2022 | 275,000 |
O'Shea (Michael Patrick)
| Sold at price 1.51 per share. | Direct | 201,324 | 20 May 2022 | 133,239 |
Octopus Investments Ltd
| | Direct | | 11 May 2022 | 94,328 |
O'Shea (Michael Patrick)
| Bought at price 1.86 per share. | Direct | 2,265 | 27 Apr 2022 | 1,220 |
O'Shea (Michael Patrick)
| | Direct | | 27 Apr 2022 | 1,220 |
Octopus Investments Ltd
| | Direct | | 27 Apr 2022 | 1,595,190 |
Harrison (Piers Godfrey)
| Bought at price 1.86 per share. | Direct | 2,265 | 27 Apr 2022 | 1,220 |
Harrison (Piers Godfrey)
| | Direct | | 27 Apr 2022 | 1,220 |
Premier Asset Management Group PLC Employee Benefit Trust
| | Direct | | 25 Apr 2022 | 268,496 |
Premier Asset Management Group PLC Employee Benefit Trust
| | Direct | | 23 Mar 2022 | 1,055,853 |
Octopus Investments Ltd
| | Direct | | 21 Mar 2022 | 1,588,660 |
O'Shea (Michael Patrick)
| Bought at price 2.20 per share. | Direct | 514 | 02 Mar 2022 | 234 |
Harrison (Piers Godfrey)
| Bought at price 2.20 per share. | Direct | 514 | 02 Mar 2022 | 234 |
Octopus Investments Ltd
| | Direct | | 15 Feb 2022 | 3,500,000 |
Octopus Investments Ltd
| | Direct | | 14 Feb 2022 | 2,298,953 |
Elcot Fund Ltd
| | Direct | | 14 Feb 2022 | 6,720,003 |
Colthorpe (Robert Charles Lumsden)
| Bought at price 2.41 per share. | Direct | 36,210 | 11 Feb 2022 | 15,000 |
Octopus Investments Ltd
| | Direct | | 11 Feb 2022 | 2,307,637 |
Premier Asset Management Group PLC Employee Benefit Trust
| | Direct | | 11 Feb 2022 | 846,647 |
Octopus Investments Ltd
| Bought at price 2.31 per share. | Direct | 168,402 | 03 Feb 2022 | 72,870 |
Octopus Investments Ltd
| Bought at price 2.30 per share. | Direct | 471,319 | 01 Feb 2022 | 205,100 |
Octopus Investments Ltd
| Bought at price 2.23 per share. | Direct | 72,540 | 31 Jan 2022 | 32,500 |
Octopus Investments Ltd
| Bought at price 2.25 per share. | Direct | 573,581 | 26 Jan 2022 | 255,152 |
Octopus Investments Ltd
| Bought at price 2.27 per share. | Direct | 1,473 | 25 Jan 2022 | 650 |
Octopus Investments Ltd
| Bought at price 2.50 per share. | Direct | 312,125 | 17 Jan 2022 | 125,000 |
Artemis Investment Management LLP
| Sold at price 2.70 per share. | Direct | 269,900 | 12 Jan 2022 | 100,000 |
Artemis Investment Management LLP
| Sold at price 2.70 per share. | Direct | 180,900 | 11 Jan 2022 | 67,000 |
Artemis Investment Management LLP
| Sold at price 2.77 per share. | Direct | 533,309 | 10 Jan 2022 | 192,600 |
Octopus Investments Ltd
| Bought at price 2.77 per share. | Direct | 113,805 | 10 Jan 2022 | 41,100 |
Octopus Investments Ltd
| Bought at price 2.77 per share. | Direct | 623,925 | 06 Jan 2022 | 225,000 |
Artemis Investment Management LLP
| Sold at price 2.77 per share. | Direct | 720,980 | 06 Jan 2022 | 260,000 |
Grandeur Peak Global Advisors, LLC
| Bought at price 2.64 per share. | Direct | 119,512 | 04 Jan 2022 | 45,287 |
Grandeur Peak Global Advisors, LLC
| Sold at price 2.48 per share. | Direct | 47,216 | 22 Dec 2021 | 19,016 |
Octopus Investments Ltd
| Bought at price 2.48 per share. | Direct | 319,425 | 22 Dec 2021 | 128,645 |
Grandeur Peak Global Advisors, LLC
| Sold at price 2.45 per share. | Direct | 39,264 | 21 Dec 2021 | 16,000 |
Octopus Investments Ltd
| Bought at price 2.46 per share. | Direct | 163,876 | 20 Dec 2021 | 66,698 |
Octopus Investments Ltd
| Bought at price 2.45 per share. | Direct | 203,354 | 17 Dec 2021 | 83,002 |
Saracen Fund Managers
| | Direct | | 16 Dec 2021 | 0 |
Neilly (Gordon)
| | Direct | | 16 Dec 2021 | 0 |
GAM Holding AG
| Bought at price 2.29 per share. | Direct | 132,301 | 08 Dec 2021 | 57,900 |
Premier Asset Management Group PLC Employee Benefit Trust
| Increase at price 2.27 per share. | Direct | 3,752,701 | 08 Dec 2021 | 1,651,717 |
O'Shea (Michael Patrick)
| | Direct | | 06 Dec 2021 | 0 |
Octopus Investments Ltd
| Bought at price 2.28 per share. | Direct | 18,222 | 06 Dec 2021 | 7,989 |
Premier Asset Management Group PLC Employee Benefit Trust
| | Direct | | 06 Dec 2021 | 4,591,203 |
Premier Asset Management Group PLC Employee Benefit Trust
| | Direct | | 06 Dec 2021 | 1,786,717 |
River and Mercantile Asset Management LLP
| | Direct | | 06 Dec 2021 | 0 |
Harrison (Piers Godfrey)
| | Direct | | 06 Dec 2021 | 0 |
Smith (William)
| | Direct | | 06 Dec 2021 | 0 |
Walton (Sarah)
| | Direct | | 06 Dec 2021 | 0 |
Williams (Gervais Peter Englesbe)
| | Direct | | 06 Dec 2021 | 0 |
Barron (David James)
| | Direct | | 06 Dec 2021 | 0 |
Colthorpe (Robert Charles Lumsden)
| | Direct | | 06 Dec 2021 | 0 |
Fleming (Alison Rosemary)
| | Direct | | 06 Dec 2021 | 0 |
Neilly (Gordon)
| | Direct | | 03 Dec 2021 | 0 |
Octopus Investments Ltd
| Bought at price 2.28 per share. | Direct | 21,647 | 03 Dec 2021 | 9,511 |
Octopus Investments Ltd
| Bought at price 1.57 per share. | Direct | 98,124 | 02 Dec 2021 | 62,500 |
Slater Investments Ltd
| Bought at price 2.29 per share. | Direct | 183,120 | 02 Dec 2021 | 80,000 |
Southbrook Group Ltd
| | Direct | | 30 Nov 2021 | 400,000 |
Grandeur Peak Global Advisors, LLC
| | Direct | | 26 Nov 2021 | 103,454 |
New Star Investment Trust PLC
| | Direct | | 26 Nov 2021 | 0 |
Elcot Fund Ltd
| | Direct | | 26 Nov 2021 | 3,120,003 |
Slater Investments Ltd
| Bought at price 2.27 per share. | Direct | 136,583 | 26 Nov 2021 | 60,222 |
Franklin Templeton Investment Management, Ltd.
| | Direct | | 23 Nov 2021 | 785,000 |
GAM Holding AG
| | Direct | | 23 Nov 2021 | 1,261,434 |
Hargreaves Lansdown Asset Management Ltd.
| | Direct | | 23 Nov 2021 | 1,317,456 |
Janus Henderson Group plc
| | Direct | | 23 Nov 2021 | 0 |
Aberdeen Asset Managers, Ltd.
| | Direct | | 23 Nov 2021 | 20,073 |
Artemis Investment Management LLP
| | Direct | | 23 Nov 2021 | 458,505 |
AXA Investment Managers SA
| | Direct | | 23 Nov 2021 | 200,000 |
Chelverton UK Dividend Trust plc
| | Direct | | 23 Nov 2021 | 743,182 |
Fidelity International Limited
| | Direct | | 23 Nov 2021 | 810 |
Octopus Investments Ltd
| | Direct | | 22 Nov 2021 | 0 |
River and Mercantile Asset Management LLP
| | Direct | | 22 Nov 2021 | 2,158,041 |
Slater Investments Ltd
| | Direct | | 22 Nov 2021 | 58,000 |
Aberdeen Asset Managers, Ltd.
| | Direct | | 29 Oct 2021 | 0 |
Affiliated Managers Group Inc
| | Direct | | 29 Oct 2021 | 0 |
Elcot Fund Ltd
| | Direct | | 29 Oct 2021 | 0 |
Fidelity International Limited
| | Direct | | 29 Oct 2021 | 0 |
Slater Investments Ltd
| | Direct | | 29 Oct 2021 | 0 |
Grandeur Peak Global Advisors, LLC
| | Direct | | 29 Oct 2021 | 0 |
Hargreave Hale Ltd
| | Direct | | 29 Oct 2021 | 0 |
Hargreaves Lansdown Asset Management Ltd.
| | Direct | | 29 Oct 2021 | 0 |
Grandeur Peak Global Advisors, LLC
| | Direct | | 21 Oct 2021 | 0 |
Elcot Fund Ltd
| | Direct | | 21 Oct 2021 | 2,400,000 |
Barron (David James)
| | Direct | | 30 Sept 2021 | 0 |
Colthorpe (Robert Charles Lumsden)
| | Direct | | 30 Sept 2021 | 0 |
Fleming (Alison Rosemary)
| | Direct | | 30 Sept 2021 | 0 |
Harrison (Piers Godfrey)
| | Direct | | 30 Sept 2021 | 0 |
O'Shea (Michael Patrick)
| | Direct | | 30 Sept 2021 | 0 |
Premier Asset Management Group PLC Employee Benefit Trust
| | Direct | | 30 Sept 2021 | 0 |
Walton (Sarah)
| | Direct | | 30 Sept 2021 | 0 |
Smith (William)
| | Direct | | 30 Sept 2021 | 0 |
O'Shea (Michael Patrick)
| Bought at price 2.41 per share. | Direct | 33,768 | 22 Sept 2021 | 14,000 |
O'Shea (Michael Patrick)
| Bought at price 2.38 per share. | Direct | 16,688 | 22 Sept 2021 | 7,000 |
O'Shea (Michael Patrick)
| Bought at price 2.52 per share. | Direct | 302 | 01 Sept 2021 | 120 |
Harrison (Piers Godfrey)
| Bought at price 2.52 per share. | Direct | 302 | 01 Sept 2021 | 120 |
Walton (Sarah)
| Bought at price 2.52 per share. | Direct | 25,179 | 03 Aug 2021 | 10,000 |
O'Shea (Michael Patrick)
| | Direct | | 15 Jul 2021 | 300,000 |
O'Shea (Michael Patrick)
| Sold at price 2.41 per share. | Direct | 340,692 | 15 Jul 2021 | 141,601 |
Slater Investments Ltd
| | Direct | | 08 Jun 2021 | 0 |
Elcot Fund Ltd
| | Direct | | 07 Jun 2021 | 6,000,000 |
O'Shea (Michael Patrick)
| Bought at price 2.35 per share. | Direct | 2,503 | 27 Apr 2021 | 1,065 |
O'Shea (Michael Patrick)
| | Direct | | 27 Apr 2021 | 1,065 |
Harrison (Piers Godfrey)
| Bought at price 2.35 per share. | Direct | 2,503 | 27 Apr 2021 | 1,065 |
Harrison (Piers Godfrey)
| | Direct | | 27 Apr 2021 | 1,065 |
Harrison (Piers Godfrey)
| Bought at price 1.95 per share. | Direct | 232 | 26 Feb 2021 | 119 |
O'Shea (Michael Patrick)
| Bought at price 1.95 per share. | Direct | 1,293,692 | 26 Feb 2021 | 663,432 |
Fleming (Alison Rosemary)
| Bought at price 2.06 per share. | Direct | 616 | 12 Feb 2021 | 299 |
Colthorpe (Robert Charles Lumsden)
| Bought at price 1.82 per share. | Direct | 40,524 | 18 Dec 2020 | 22,205 |
Aberdeen Asset Managers, Ltd.
| | Direct | | 31 Oct 2020 | 0 |
Affiliated Managers Group Inc
| | Direct | | 31 Oct 2020 | 0 |
Elcot Fund Ltd
| | Direct | | 31 Oct 2020 | 0 |
Fidelity International Limited
| | Direct | | 31 Oct 2020 | 0 |
Franklin Templeton Investment Management, Ltd.
| | Direct | | 31 Oct 2020 | 0 |
Hargreave Hale Ltd
| | Direct | | 31 Oct 2020 | 0 |
Hargreaves Lansdown Asset Management Ltd.
| | Direct | | 31 Oct 2020 | 0 |
M&G Investment Management Ltd
| | Direct | | 31 Oct 2020 | 0 |
Harrison (Piers Godfrey)
| | Direct | | 30 Sept 2020 | 0 |
Premier Asset Management Group PLC Employee Benefit Trust
| | Direct | | 30 Sept 2020 | 0 |
Smith (William)
| | Direct | | 30 Sept 2020 | 0 |
Barron (David James)
| | Direct | | 30 Sept 2020 | 0 |
Colthorpe (Robert Charles Lumsden)
| | Direct | | 30 Sept 2020 | 0 |
Elcot Fund Ltd
| | Direct | | 30 Sept 2020 | 0 |
Fleming (Alison Rosemary)
| | Direct | | 30 Sept 2020 | 0 |
Fleming (Alison Rosemary)
| Bought at price 1.17 per share. | Direct | 11,730 | 25 Sept 2020 | 10,000 |
Fidelity International Limited
| | Direct | | 09 Jun 2020 | 6,871,081 |
Hargreave Hale Ltd
| | Direct | | 27 May 2020 | 1,155,528 |
Harrison (Piers Godfrey)
| Bought at price 1.21 per share. | Direct | 2,238 | 04 May 2020 | 1,855 |
Harrison (Piers Godfrey)
| | Direct | | 04 May 2020 | 1,855 |
O'Shea (Michael Patrick)
| Bought at price 1.21 per share. | Direct | 2,238 | 04 May 2020 | 1,855 |
O'Shea (Michael Patrick)
| | Direct | | 04 May 2020 | 1,855 |
Aberdeen Asset Managers, Ltd.
| | Direct | | 12 Mar 2020 | 5,089,993 |
Premier Asset Management Group PLC Employee Benefit Trust
| Bought at price 1.69 per share. | Direct | 1,789,876 | 10 Mar 2020 | 1,058,472 |
O'Shea (Michael Patrick)
| | Direct | | 09 Mar 2020 | 663,313 |
Premier Asset Management Group PLC Employee Benefit Trust
| | Direct | | 09 Mar 2020 | 1,184,476 |