| Date | Company | Director | Type | Value | No. Shares | Total held | Total held % |
|---|---|---|---|---|---|---|---|
| 15 May | Rathbones Group PLC | Robert Stockton | DRIP | £1,347 | 76 | 178,439 | 0.20 |
| 15 May | Zotefoams PLC | David Stirling | BUY | £149 | 34 | 495,417 | 1.02 |
| 15 May | Zotefoams PLC | Gary McGrath | BUY | £149 | 34 | 102,500 | 0.21 |
| 15 May | C&C Group PLC | Patrick McMahon | TIN | £0 | 71 | 75,161 | 0.02 |
| 15 May | C&C Group PLC | Patrick McMahon | BUY | £123 | 71 | 75,090 | 0.02 |
| 15 May | Armadale Capital PLC | Matthew Bull | PLAC | £100,000 | 14,285,714 | 62,068,998 | 10.56 |
| 15 May | Xp Factory PLC | Graham Bird | TIN | £0 | 1,060 | 1,933,401 | 1.11 |
| 15 May | Xp Factory PLC | Graham Bird | BUY | £150 | 1,060 | 1,932,341 | 1.11 |
| 15 May | Xp Factory PLC | Richard Harpham | TIN | £0 | 1,060 | 917,471 | 0.53 |
| 15 May | Xp Factory PLC | Richard Harpham | BUY | £150 | 1,060 | 916,411 | 0.52 |
| 15 May | AJ Bell PLC | Roger Stott | BUY | £150 | 42 | 257,594 | 0.06 |
| 15 May | Polar Capital Holdings PLC | Samir Ayub | BUY | £71,397 | 13,005 | 174,094 | 0.17 |
| 15 May | Ricardo PLC | Graham Ritchie | DRIP | £1,994 | 448 | 53,263 | 0.09 |
| 15 May | Taylor Wimpey PLC | Mark Castle | DRIP | £2,130 | 1,485 | 46,196 | 0.00 |
| 15 May | Itm Power PLC | Dennis Schulz | TIN | £0 | 262 | 58,194 | 0.01 |
| 15 May | Itm Power PLC | Dennis Schulz | BUY | £150 | 262 | 57,932 | 0.01 |
| 15 May | Victrex PLC | Ian Melling | BUY | £19,525 | 1,500 | 5,000 | 0.01 |
| 15 May | Patrick Doherty | BUY | £5,000 | 50,000 | 2,105,500 | 6.04 | |
| 15 May | Patrick Doherty | BUY | £79,943 | 825,000 | 2,055,500 | 5.90 | |
| 15 May | Genedrive PLC | James Cheek | PLAC | £10,000 | 666,666 | 666,666 | 0.43 |
| 15 May | Northamber PLC | Jeremy Keefe | BUY | £415 | 1,000 | 1,000 | 0.00 |
| 14 May | Games Workshop Group PLC | Kevin Rountree | DRIP | £15,650 | 157 | 15,394 | 0.05 |
| 14 May | Gsk PLC | Emma Walmsley | TIN | £0 | 7 | 746,229 | 0.02 |
| 14 May | Gsk PLC | Emma Walmsley | BUY | £126 | 7 | 746,222 | 0.02 |
| 14 May | Intercede Group PLC | Klaas van der Leest | BUY | £1,799 | 1,686 | 899,886 | 1.55 |
| 14 May | Intercede Group PLC | Klaas van der Leest | TIN | £0 | 1,686 | 901,572 | 1.55 |
| 14 May | Mortgage Advice Bureau (Holdings) PLC | Benjamin Thompson | BUY | £304 | 36 | 89,652 | 0.16 |
| 14 May | Mortgage Advice Bureau (Holdings) PLC | Lucy Tilley | BUY | £304 | 36 | 22,274 | 0.04 |
| 14 May | Mitie Group PLC | Phillip Bentley | TIN | £0 | 62 | 1,150,579 | 0.09 |
| 14 May | Mitie Group PLC | Phillip Bentley | BUY | £149 | 125 | 1,150,517 | 0.09 |
| 14 May | Osb Group PLC | Andrew Golding | EXR | £17,998 | 7,859 | 826,512 | 0.21 |
| 14 May | Pan African Resources PLC | Jacobus Loots | BUY | £4,000,001 | 711,744 | 5,896,248 | 0.31 |
| 14 May | Pan African Resources PLC | Gideon Louw | TIN | £0 | 2,000,000 | 3,122,860 | 0.16 |
| 14 May | Pan African Resources PLC | Gideon Louw | BUY | £308,604,509 | 548,143 | 3,671,003 | 0.19 |
| 14 May | Pan African Resources PLC | Gideon Louw | BUY | £102,663,270 | 180,111 | 3,851,114 | 0.20 |
| 14 May | Pan African Resources PLC | Gideon Louw | TOUT | £0 | 2,000,000 | 1,122,349 | 0.06 |
| 14 May | Victrex PLC | Jakob Sigurdsson | BUY | £39,354 | 3,000 | 48,844 | 0.06 |
| 14 May | Firstgroup PLC | Ryan Mangold | BUY | £150 | 88 | 354,324 | 0.06 |
| 14 May | Harworth Group PLC | Katerina Patmore | TIN | £0 | 2,625 | 83,858 | 0.03 |
| 14 May | Harworth Group PLC | Lynda Shillaw | TIN | £0 | 2,625 | 213,216 | 0.07 |
| 14 May | Tesco PLC | Ken Murphy | BUY | £137 | 44 | 77,123 | 0.00 |
| 14 May | United Utilities Group PLC | Philip Aspin | BUY | £186 | 17 | 20,489 | 0.00 |
| 14 May | Dr. Martens PLC | Kenny Wilson | TIN | £0 | 190 | 11,535,828 | 1.20 |
| 14 May | Dr. Martens PLC | Kenny Wilson | BUY | £151 | 190 | 11,535,638 | 1.20 |
| 14 May | Serco Group PLC | Nigel Crossley | DRIP | £14,670 | 7,939 | 680,522 | 0.06 |
| 14 May | Indivior PLC | Mark Stejbach | BUY | £9,889 | 550 | 13,134 | 0.01 |
| 14 May | Lifesafe Holdings PLC | Dominic Berger | PLAC | £35,000 | 350,000 | 1,330,345 | 2.78 |
| 14 May | Intercede Group PLC | Nitil Patel | BUY | £1,800 | 1,687 | 36,955 | 0.06 |
| 14 May | Intercede Group PLC | Nitil Patel | TIN | £0 | 1,687 | 38,642 | 0.07 |
| 14 May | United Utilities Group PLC | Louise Beardmore | BUY | £186 | 17 | 34,895 | 0.01 |