| Date | Company | Director | Type | Value | No. Shares | Total held | Total held % |
|---|---|---|---|---|---|---|---|
| 13 Jun | Ninety One PLC | Hendrik du Toit | BUY | £10,010 | 6,314 | 4,627,856 | 0.74 |
| 13 Jun | Ninety One PLC | Hendrik du Toit | BUY | £128,635 | 81,461 | 4,579,449 | 0.74 |
| 13 Jun | Ninety One PLC | Hendrik du Toit | BUY | £66,469 | 42,093 | 4,621,542 | 0.74 |
| 13 Jun | Ninety One PLC | Hendrik du Toit | BUY | £131,825 | 83,071 | 4,497,988 | 0.72 |
| 13 Jun | Ninety One PLC | Hendrik du Toit | BUY | £26,849 | 16,929 | 4,414,917 | 0.71 |
| 13 Jun | Ninety One PLC | Hendrik du Toit | BUY | £83,688 | 52,907 | 4,397,988 | 0.71 |
| 13 Jun | Ninety One PLC | Kim McFarland | BUY | £10,010 | 6,314 | 2,895,607 | 0.47 |
| 13 Jun | Ninety One PLC | Kim McFarland | BUY | £128,635 | 81,461 | 2,847,200 | 0.46 |
| 13 Jun | Ninety One PLC | Kim McFarland | BUY | £66,469 | 42,093 | 2,889,293 | 0.46 |
| 13 Jun | Ninety One PLC | Kim McFarland | BUY | £131,825 | 83,071 | 2,765,739 | 0.44 |
| 13 Jun | Ninety One PLC | Kim McFarland | BUY | £26,849 | 16,929 | 2,682,668 | 0.43 |
| 13 Jun | Ninety One PLC | Kim McFarland | BUY | £83,688 | 52,907 | 2,665,739 | 0.43 |
| 13 Jun | Nahl Group PLC | James Saralis | SELL | £20,006 | 31,260 | 223,890 | 0.48 |
| 13 Jun | Nahl Group PLC | James Saralis | SELL | £32,486 | 47,598 | 207,552 | 0.44 |
| 13 Jun | Nahl Group PLC | James Saralis | BUY | £32,486 | 47,598 | 255,150 | 0.54 |
| 13 Jun | Nahl Group PLC | James Saralis | BUY | £20,006 | 31,260 | 255,150 | 0.54 |
| 13 Jun | Nahl Group PLC | James Saralis | TIN | £0 | 127,500 | 255,150 | 0.54 |
| 13 Jun | Nahl Group PLC | James Saralis | TOUT | £0 | 127,500 | 127,650 | 0.27 |
| 13 Jun | Team17 Group PLC | Mark Crawford | BUY | £149 | 48 | 34,540 | 0.02 |
| 13 Jun | Zotefoams PLC | Gary McGrath | BUY | £148 | 28 | 102,268 | 0.21 |
| 13 Jun | Zotefoams PLC | Gary McGrath | TIN | £0 | 7 | 102,275 | 0.21 |
| 13 Jun | Fdm Group (Holdings) PLC | Michael McLaren | BUY | £498 | 123 | 478,586 | 0.44 |
| 13 Jun | Fdm Group (Holdings) PLC | Roderick Flavell | BUY | £996 | 246 | 7,356,704 | 6.74 |
| 13 Jun | Fdm Group (Holdings) PLC | Sheila Flavell | BUY | £996 | 246 | 7,349,372 | 6.74 |
| 13 Jun | Firstgroup PLC | Ryan Mangold | BUY | £151 | 89 | 354,413 | 0.05 |
| 13 Jun | Morgan Advanced Materials PLC | Laurence Mulliez | DRIP | £487 | 156 | 7,492 | 0.00 |
| 13 Jun | Maxcyte INC | John Johnston | BUY | £0 | 21,367 | 141,950 | 0.00 |
| 13 Jun | Premier Foods PLC | Duncan Leggett | SELL | £8,953 | 5,506 | 146,493 | 0.02 |
| 13 Jun | Kier Group PLC | Clive Watson | DRIP | £682 | 490 | 83,219 | 0.02 |
| 13 Jun | Maxcyte INC | William Brooke | BUY | £0 | 21,367 | 71,669 | 0.00 |
| 13 Jun | Sthree PLC | Andrew Beach | TIN | £0 | 12 | 46,468 | 0.03 |
| 13 Jun | Sthree PLC | Andrew Beach | BUY | £154 | 36 | 46,456 | 0.03 |
| 13 Jun | Maxcyte INC | Stanley Erck | AWD | £0 | 21,367 | 269,118 | 0.00 |
| 13 Jun | Quilter PLC | Christopher Samuel | DRIP | £686 | 581 | 19,550 | 0.00 |
| 13 Jun | Sthree PLC | Timo Lehne | TIN | £0 | 12 | 227,342 | 0.17 |
| 13 Jun | Sthree PLC | Timo Lehne | BUY | £60 | 14 | 227,330 | 0.17 |
| 13 Jun | Nahl Group PLC | Christopher Higham | BUY | £41,276 | 62,501 | 248,434 | 0.52 |
| 13 Jun | Nahl Group PLC | Christopher Higham | SELL | £41,251 | 62,501 | 185,933 | 0.40 |
| 13 Jun | Inchcape PLC | Adrian Lewis | EXR | £0 | 13,173 | 78,724 | 0.02 |
| 13 Jun | Inchcape PLC | Adrian Lewis | SEXR | £50,253 | 6,542 | 72,182 | 0.02 |
| 13 Jun | Oriole Resources PLC | Martin Rosser | BUY | £10,620 | 3,000,000 | 3,000,000 | 0.08 |
| 13 Jun | Savills PLC | Richard Orders | BUY | £55,864 | 5,000 | 5,000 | 0.00 |
| 12 Jun | Astrazeneca PLC | Pascal Soriot | TOUT | £0 | 297,418 | 201,356 | 0.01 |
| 12 Jun | Experian PLC | Brian Cassin | TIN | £0 | 231,369 | 1,067,086 | 0.12 |
| 12 Jun | Experian PLC | Brian Cassin | SELL | £3,360,076 | 92,396 | 974,690 | 0.11 |
| 12 Jun | Experian PLC | Lloyd Pitchford | SELL | £787,647 | 21,641 | 535,637 | 0.06 |
| 12 Jun | Experian PLC | Lloyd Pitchford | TIN | £0 | 142,817 | 614,317 | 0.07 |
| 12 Jun | Experian PLC | Lloyd Pitchford | SELL | £2,075,994 | 57,039 | 557,278 | 0.06 |
| 12 Jun | Gsk PLC | Emma Walmsley | BUY | £130 | 8 | 746,237 | 0.02 |
| 12 Jun | Gsk PLC | Emma Walmsley | TIN | £0 | 8 | 746,245 | 0.02 |