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

Transaction types:

BUY - Buy
SELL - Sell
EXR - Exercise
SEXR - Sale Post-Exercise
DRI - Dividend Reinvestment
DRIP - Dividend Reinvestment Plan
AWD - Award
TIN - Transfer In
TOUT - Transfer Out
LOF - In Lieu of Fees/Salary
SI - Script Issue
PLAC - Placing
RIS - Rights Issue