| Date | Company | Director | Type | Value | No. Shares | Total held | Total held % |
|---|---|---|---|---|---|---|---|
| 10 Jul | Elixirr International PLC | Nicholas Willott | TIN | £0 | 100,000 | 358,341 | 0.72 |
| 10 Jul | Elixirr International PLC | Nicholas Willott | SELL | £43,588 | 6,410 | 351,931 | 0.71 |
| 10 Jul | Hercules Site Services PLC | Martin Tedham | BUY | £65,000 | 250,000 | 10,470,047 | 12.99 |
| 10 Jul | Hercules Site Services PLC | Martin Tedham | BUY | £12,309 | 55,000 | 10,220,047 | 12.68 |
| 10 Jul | James Quin | PLAC | £7,808 | 260,252 | 340,252 | 0.14 | |
| 10 Jul | Greig Paterson | PLAC | £18,368 | 612,278 | 692,278 | 0.28 | |
| 10 Jul | British Land Company PLC | Raj Shah | LOF | £7,992 | 1,926 | 27,226 | 0.00 |
| 10 Jul | Severfield PLC | Andrew Page | BUY | £1,973 | 5,669 | 5,669 | 0.00 |
| 10 Jul | Great Western Mining Corporation PLC | Edward Loye | LOF | £4,398 | 204,546 | 204,546 | 0.05 |
| 10 Jul | Boku, Inc. | Robert Whittick | BUY | £64,188 | 65,000 | 65,000 | 0.02 |
| 09 Jul | Cranswick PLC | Mark Bottomley | TIN | £0 | 28,574 | 159,780 | 0.30 |
| 09 Jul | Cranswick PLC | Mark Bottomley | SELL | £767,284 | 13,811 | 146,508 | 0.27 |
| 09 Jul | Cranswick PLC | Mark Bottomley | TIN | £0 | 539 | 160,319 | 0.30 |
| 09 Jul | Cranswick PLC | James Brisby | TIN | £0 | 539 | 122,969 | 0.23 |
| 09 Jul | Cranswick PLC | James Brisby | SELL | £767,284 | 13,811 | 109,158 | 0.20 |
| 09 Jul | Cranswick PLC | James Brisby | TIN | £0 | 28,574 | 122,430 | 0.23 |
| 09 Jul | Cranswick PLC | Adam Couch | TIN | £0 | 539 | 287,495 | 0.54 |
| 09 Jul | Cranswick PLC | Adam Couch | SEXR | £1,154,898 | 20,788 | 266,707 | 0.50 |
| 09 Jul | Cranswick PLC | Adam Couch | TIN | £0 | 43,344 | 286,956 | 0.54 |
| 09 Jul | Energean PLC | Matthaios Rigas | BUY | £184,908 | 26,299 | 16,569,721 | 8.99 |
| 09 Jul | Energean PLC | Efstathios Topouzoglou | BUY | £184,177 | 26,195 | 16,753,444 | 9.09 |
| 09 Jul | Ilika PLC | Graeme Purdy | PLAC | £15,000 | 53,571 | 935,524 | 0.47 |
| 09 Jul | Ilika PLC | Keith Jackson | PLAC | £5,000 | 17,858 | 153,009 | 0.08 |
| 09 Jul | Judges Scientific PLC | Bradley Ormsby | BUY | £284 | 6 | 4,690 | 0.07 |
| 09 Jul | Ninety One PLC | Hendrik du Toit | BUY | £1,266,960 | 600,000 | 5,038,989 | 0.80 |
| 09 Jul | Ninety One PLC | Hendrik du Toit | BUY | £741,291 | 343,365 | 4,438,989 | 0.71 |
| 09 Jul | Ninety One PLC | Kim McFarland | BUY | £741,291 | 343,365 | 2,794,501 | 0.44 |
| 09 Jul | Ninety One PLC | Kim McFarland | BUY | £1,266,960 | 600,000 | 3,394,501 | 0.54 |
| 09 Jul | Puretech Health PLC | John Lamattina | BUY | £59,500 | 50,000 | 1,652,594 | 0.68 |
| 09 Jul | S & U PLC | Anthony Coombs | SELL | £64,020 | 3,300 | 1,209,209 | 9.95 |
| 09 Jul | Taylor Wimpey PLC | Christopher Carney | BUY | £150 | 197 | 2,889,976 | 0.08 |
| 09 Jul | Taylor Wimpey PLC | Christopher Carney | TIN | £0 | 197 | 2,890,173 | 0.08 |
| 09 Jul | Taylor Wimpey PLC | Jennifer Daly | TIN | £0 | 197 | 3,512,531 | 0.10 |
| 09 Jul | Taylor Wimpey PLC | Jennifer Daly | BUY | £150 | 197 | 3,512,334 | 0.10 |
| 09 Jul | Zinc Media Group PLC | Mark Browning | SELL | £77,354 | 136,091 | 634,408 | 2.12 |
| 09 Jul | Team PLC | Jonathan Clubb | TIN | £0 | 400,000 | 5,305,000 | 4.38 |
| 09 Jul | Afentra PLC | Paul McDade | SELL | £0 | 2,274,340 | 8,062,493 | 2.93 |
| 09 Jul | Afentra PLC | Paul McDade | TIN | £0 | 4,839,022 | 10,336,833 | 3.76 |
| 09 Jul | Afentra PLC | Anastasia Deulina | TIN | £0 | 3,206,582 | 5,851,218 | 2.13 |
| 09 Jul | Afentra PLC | Anastasia Deulina | SELL | £0 | 1,507,094 | 4,344,124 | 1.58 |
| 09 Jul | Afentra PLC | Ian Cloke | TIN | £0 | 3,614,692 | 7,538,441 | 2.74 |
| 09 Jul | Afentra PLC | Ian Cloke | SELL | £0 | 1,698,906 | 5,839,535 | 2.12 |
| 09 Jul | Insig Ai PLC | Richard Bernstein | BUY | £6,700 | 50,000 | 22,450,000 | 17.60 |
| 09 Jul | Insig Ai PLC | Richard Bernstein | BUY | £20,280 | 150,000 | 22,400,000 | 17.56 |
| 09 Jul | Sanderson Design Group PLC | Juliette Stacey | BUY | £4,983 | 6,389 | 17,475 | 0.02 |
| 09 Jul | Cranswick PLC | Christopher Aldersley | TIN | £0 | 28,574 | 63,233 | 0.12 |
| 09 Jul | Cranswick PLC | Christopher Aldersley | SELL | £767,284 | 13,811 | 49,961 | 0.09 |
| 09 Jul | Cranswick PLC | Christopher Aldersley | TIN | £0 | 539 | 63,772 | 0.12 |
| 09 Jul | Puretech Health PLC | Sharon Barber-Lui | BUY | £35,543 | 29,868 | 192,949 | 0.08 |
| 09 Jul | Judges Scientific PLC | Tim Prestidge | BUY | £284 | 6 | 1,272 | 0.02 |