Date Company Director Type Value No. Shares Total held Total held %
02 Jul Cppgroup PLC David Bowling EXR £0 57,185 66,380 0.75
02 Jul Record PLC Kevin Ayles BUY £17,129 26,718 1,069,059 0.56
02 Jul Record PLC Kevin Ayles TIN £0 26,718 1,069,059 0.56
02 Jul Record PLC Kevin Ayles TOUT £0 26,718 1,042,341 0.54
02 Jul Record PLC Jan Witte BUY £76,739 119,699 1,410,649 0.73
02 Jul Serica Energy PLC Christopher Cox BUY £169,958 125,430 125,430 0.03
02 Jul Daniel Labbad BUY £19,892 5,209 9,481 0.01
02 Jul Daniel Labbad BUY £19,892 5,283 14,764 0.01
02 Jul Daniel Labbad BUY £9,944 2,464 4,272 0.00
02 Jul Daniel Labbad BUY £4,970 1,221 1,808 0.00
02 Jul Daniel Labbad BUY £990 222 587 0.00
01 Jul Barr (A.G.) PLC Stuart Lorimer TIN £0 3,925 168,510 0.15
01 Jul Barr (A.G.) PLC Stuart Lorimer TOUT £0 3,925 164,585 0.15
01 Jul Barr (A.G.) PLC Stuart Lorimer EXR £17,996 3,925 168,510 0.15
01 Jul Mitie Group PLC Derek Mapp BUY £9,738 8,284 661,473 0.05
01 Jul Legal & General Group PLC John Kingman BUY £1,641 711 430,931 0.01
01 Jul Legal & General Group PLC Henrietta Baldock BUY £2,431 1,055 66,661 0.00
01 Jul Mortgage Advice Bureau (Holdings) PLC Nathan Imlach BUY £2,121 254 31,033 0.05
01 Jul Ms International PLC Michael Bell EXR £9,400 6,667 2,889,068 17.80
01 Jul Ninety One PLC Hendrik du Toit BUY £139,965 84,316 4,789,245 0.77
01 Jul Ninety One PLC Kim McFarland BUY £43,143 25,834 3,577,566 0.57
01 Jul Pearson PLC Lincoln Wallen BUY £4,236 430 19,793 0.00
01 Jul Pearson PLC Sherry Coutu BUY £9,428 957 16,865 0.00
01 Jul Pearson PLC Graeme Pitkethly BUY £15,872 1,611 13,288 0.00
01 Jul Severfield PLC Alan Dunsmore EXR £0 215,079 2,165,003 0.70
01 Jul Severfield PLC Alan Dunsmore SEXR £163,030 215,079 1,949,924 0.63
01 Jul Spectris PLC Derek Harding DRIP £222 8 19,163 0.02
01 Jul Spectris PLC Andrew Heath DRIP £222 8 54,688 0.05
01 Jul Directa Plus PLC Giulio Cesareo PLAC £62,000 344,446 4,302,674 6.51
01 Jul Directa Plus PLC Richard Hickinbotham PLAC £30,000 166,666 266,666 0.40
01 Jul Halma PLC Jennifer Ward SELL £201,354 7,400 72,445 0.02
01 Jul Halma PLC Jennifer Ward TIN £0 15,743 79,845 0.02
01 Jul Halma PLC Jennifer Ward SELL £153,778 5,738 64,102 0.02
01 Jul Halma PLC Jennifer Ward TIN £0 12,208 69,840 0.02
01 Jul Halma PLC Marc Ronchetti TIN £0 23,011 116,950 0.03
01 Jul Halma PLC Marc Ronchetti SELL £294,303 10,816 106,134 0.03
01 Jul Halma PLC Marc Ronchetti TIN £0 15,237 101,101 0.03
01 Jul Halma PLC Marc Ronchetti SELL £191,942 7,162 93,939 0.02
01 Jul Iomart Group PLC Scott Cunningham EXR £1,241 124,053 246,228 0.22
01 Jul Petro Matad Limited Michael Buck PLAC £78,740 3,937,007 15,537,940 1.39
01 Jul Severfield PLC Derek Randall EXR £0 157,623 1,495,517 0.49
01 Jul Severfield PLC Derek Randall SEXR £119,478 157,623 1,337,894 0.43
01 Jul Severfield PLC Adam Semple EXR £0 145,593 663,476 0.22
01 Jul Severfield PLC Adam Semple SEXR £51,869 68,429 595,047 0.19
01 Jul Mitie Group PLC Mary Reilly BUY £2,094 1,781 118,820 0.01
01 Jul Bluejay Mining PLC Roderick McIllree BUY £20,873 6,000,000 97,499,268 6.47
01 Jul Maxcyte INC John Johnston BUY £14,501 4,956 151,950 0.00
01 Jul Maxcyte INC John Johnston BUY £8,277 5,044 146,994 0.00
01 Jul Maxcyte INC John Johnston SELL £39,900 10,000 141,950 0.00
01 Jul Legal & General Group PLC Ric Lewis BUY £2,521 1,094 56,958 0.00

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