| Date | Company | Director | Type | Value | No. Shares | Total held | Total held % |
|---|---|---|---|---|---|---|---|
| 07 Jun | Ninety One PLC | Kim McFarland | SELL | £15,854 | 10,034 | 2,572,864 | 0.41 |
| 07 Jun | Ninety One PLC | Kim McFarland | SELL | £525,923 | 332,498 | 2,612,832 | 0.42 |
| 07 Jun | Ninety One PLC | Kim McFarland | TIN | £0 | 372,466 | 2,945,330 | 0.47 |
| 07 Jun | Ninety One PLC | Kim McFarland | TIN | £0 | 11,268 | 2,582,898 | 0.41 |
| 07 Jun | Judges Scientific PLC | Alexander Hambro | SELL | £116,720 | 1,100 | 44,314 | 0.67 |
| 07 Jun | Springfield Properties PLC | Innes Smith | EXR | £81 | 65,178 | 1,061,552 | 0.89 |
| 07 Jun | Springfield Properties PLC | Innes Smith | SELL | £62,734 | 65,178 | 996,374 | 0.84 |
| 07 Jun | Lsl Property Services PLC | David Stewart | TIN | £0 | 9 | 95,233 | 0.09 |
| 07 Jun | Lsl Property Services PLC | David Stewart | BUY | £148 | 44 | 95,224 | 0.09 |
| 07 Jun | Timothy Cowper | BUY | £10,347 | 10,000 | 34,731 | 0.00 | |
| 07 Jun | Greggs PLC | Roisin Currie | BUY | £1,254 | 75 | 29,245 | 0.03 |
| 07 Jun | Cmc Markets PLC | Albert Soleiman | BUY | £303 | 110 | 24,267 | 0.01 |
| 07 Jun | Benoit Durteste | TIN | £0 | 343,146 | 1,912,562 | 0.66 | |
| 07 Jun | Benoit Durteste | SELL | £3,682,045 | 161,281 | 1,751,281 | 0.60 | |
| 07 Jun | Antje Hensel-Roth | TIN | £0 | 13,663 | 23,489 | 0.01 | |
| 07 Jun | Antje Hensel-Roth | SELL | £146,614 | 6,422 | 17,067 | 0.01 | |
| 07 Jun | B&M European Value Retail S.A. | Hounaida Lasry | BUY | £35,007 | 7,000 | 7,000 | 0.00 |
| 06 Jun | British American Tobacco PLC | Tadeu Marroco | BUY | £146 | 6 | 131,517 | 0.01 |
| 06 Jun | Mj Gleeson PLC | Stefan Allanson | BUY | £204 | 36 | 157,454 | 0.27 |
| 06 Jun | Hilton Food Group PLC | Robert Watson | SELL | £129,110 | 14,747 | 2,030,898 | 2.26 |
| 06 Jun | Investec PLC | Fani Titi | SELL | £522,839 | 100,546 | 0 | 0.00 |
| 06 Jun | Investec PLC | Fani Titi | SELL | £277,160 | 53,300 | 0 | 0.00 |
| 06 Jun | Investec PLC | Fani Titi | SEXR | £616,130 | 117,358 | 0 | 0.00 |
| 06 Jun | Investec PLC | Fani Titi | TIN | £0 | 117,358 | 117,358 | 0.02 |
| 06 Jun | Investec PLC | Fani Titi | SELL | £934,868 | 178,070 | 0 | 0.00 |
| 06 Jun | Investec PLC | Fani Titi | TIN | £0 | 178,070 | 178,070 | 0.03 |
| 06 Jun | Investec PLC | Fani Titi | TIN | £0 | 100,546 | 100,546 | 0.02 |
| 06 Jun | Investec PLC | Fani Titi | TIN | £0 | 53,300 | 53,300 | 0.01 |
| 06 Jun | Investec PLC | Fani Titi | SELL | £279,999 | 53,846 | 0 | 0.00 |
| 06 Jun | Investec PLC | Fani Titi | TIN | £0 | 53,846 | 53,846 | 0.01 |
| 06 Jun | Investec PLC | Nishlan Samujh | TIN | £0 | 11,750 | 11,750 | 0.00 |
| 06 Jun | Investec PLC | Nishlan Samujh | SELL | £140,000 | 26,923 | 0 | 0.00 |
| 06 Jun | Investec PLC | Nishlan Samujh | TIN | £0 | 26,923 | 26,923 | 0.00 |
| 06 Jun | Investec PLC | Nishlan Samujh | SELL | £338,900 | 65,173 | 0 | 0.00 |
| 06 Jun | Investec PLC | Nishlan Samujh | SELL | £61,100 | 11,750 | 0 | 0.00 |
| 06 Jun | Investec PLC | Nishlan Samujh | TIN | £0 | 65,173 | 65,173 | 0.01 |
| 06 Jun | Judges Scientific PLC | Bradley Ormsby | BUY | £215 | 2 | 596 | 0.01 |
| 06 Jun | Judges Scientific PLC | David Cicurel | BUY | £215 | 2 | 644,338 | 9.70 |
| 06 Jun | Judges Scientific PLC | Mark Lavelle | BUY | £215 | 2 | 1,265 | 0.02 |
| 06 Jun | Nahl Group PLC | James Saralis | SELL | £3,505 | 5,232 | 249,918 | 0.53 |
| 06 Jun | Nahl Group PLC | James Saralis | BUY | £3,532 | 5,232 | 255,150 | 0.54 |
| 06 Jun | Nahl Group PLC | James Saralis | SELL | £20,006 | 29,639 | 225,511 | 0.48 |
| 06 Jun | Nahl Group PLC | James Saralis | SELL | £81,026 | 115,752 | 255,150 | 0.54 |
| 06 Jun | Nahl Group PLC | James Saralis | BUY | £20,036 | 29,639 | 255,150 | 0.54 |
| 06 Jun | Phoenix Group Holdings PLC | Andrew Briggs | TIN | £0 | 10 | 425,045 | 0.04 |
| 06 Jun | Phoenix Group Holdings PLC | Andrew Briggs | BUY | £154 | 31 | 425,035 | 0.04 |
| 06 Jun | Phoenix Group Holdings PLC | Rakesh Thakrar | TIN | £0 | 10 | 171,921 | 0.02 |
| 06 Jun | Phoenix Group Holdings PLC | Rakesh Thakrar | BUY | £154 | 31 | 171,911 | 0.02 |
| 06 Jun | Rathbones Group PLC | Robert Stockton | BUY | £143 | 8 | 200,328 | 0.22 |
| 06 Jun | Rathbones Group PLC | Robert Stockton | TIN | £0 | 8 | 200,336 | 0.22 |