| Date | Company | Director | Type | Value | No. Shares | Total held | Total held % |
|---|---|---|---|---|---|---|---|
| 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 |
| 09 Jul | Sse PLC | Barry O'Regan | TIN | £0 | 9 | 68,996 | 0.01 |
| 09 Jul | Sse PLC | Barry O'Regan | BUY | £264 | 9 | 68,987 | 0.01 |
| 09 Jul | Puretech Health PLC | Robert Lyne | BUY | £43,435 | 36,500 | 117,551 | 0.05 |
| 09 Jul | James Knowles | BUY | £10,190 | 390,734 | 9,943,141 | 2.34 | |
| 09 Jul | James Knowles | SELL | £12,002 | 470,648 | 9,478,610 | 2.23 | |
| 09 Jul | James Knowles | SELL | £10,248 | 394,165 | 9,552,407 | 2.25 | |
| 09 Jul | James Knowles | BUY | £11,933 | 467,962 | 9,946,572 | 2.34 | |
| 09 Jul | Judges Scientific PLC | Ian Wilcock | BUY | £284 | 6 | 88 | 0.00 |
| 09 Jul | Puretech Health PLC | Michele Holcomb | BUY | £37,462 | 31,481 | 60,720 | 0.03 |
| 09 Jul | Ct Automotive Group PLC | Gary McGrath | BUY | £20,000 | 54,945 | 54,945 | 0.07 |
| 09 Jul | Tinybuild Inc. | Alex Nichiporchik | BUY | £32,700 | 300,000 | 230,706,100 | 58.66 |
| 09 Jul | Tinybuild Inc. | Alex Nichiporchik | BUY | £3,300 | 30,000 | 230,406,100 | 58.59 |
| 09 Jul | Tinybuild Inc. | Alex Nichiporchik | BUY | £5,450 | 50,000 | 230,376,100 | 58.58 |
| 09 Jul | Tinybuild Inc. | Alex Nichiporchik | BUY | £5,500 | 50,000 | 230,326,100 | 58.57 |