Date Company Director Type Value No. Shares Total held Total held %
27 Jul Rs Group PLC Kate Ringrose DRIP £854 125 43,141 0.01
27 Jul Quilter PLC Christopher Hill DRIP £1,099 586 28,810 0.00
27 Jul Phoenix Copper Limited Catherine Evans PLAC £0 90,000,000 91,821,813 11.81
27 Jul Centrica PLC Frank Mastiaux BUY £2,248 1,384 6,444 0.00
25 Jul Cmc Markets PLC Peter Cruddas SELL £167,666 23,850 174,209,505 64.59
25 Jul Cmc Markets PLC Peter Cruddas TIN £0 50,641 174,233,355 64.60
24 Jul Paypoint PLC Nick Wiles TIN £0 20 311,575 0.52
24 Jul Paypoint PLC Nick Wiles BUY £125 20 311,555 0.52
24 Jul Halma PLC Jennifer Ward SELL £697,848 19,145 41,785 0.01
24 Jul Halma PLC Jennifer Ward SELL £81,839 2,248 60,930 0.02
24 Jul Xps Pensions Group PLC Ben Bramhall TIN £0 333,200 891,120 0.44
24 Jul Xps Pensions Group PLC Ben Bramhall SELL £518,543 157,182 733,938 0.36
24 Jul Xps Pensions Group PLC Paul Cuff TIN £0 333,200 908,996 0.45
24 Jul Xps Pensions Group PLC Paul Cuff SELL £518,543 157,182 751,814 0.37
24 Jul Xps Pensions Group PLC Snehal Shah SELL £375,429 113,801 442,324 0.22
24 Jul Xps Pensions Group PLC Snehal Shah TIN £0 50,000 442,324 0.22
24 Jul Xps Pensions Group PLC Snehal Shah TIN £0 241,239 556,125 0.27
24 Jul Xps Pensions Group PLC Snehal Shah TOUT £0 50,000 392,324 0.19
24 Jul Julian Morse BUY £30,811 324,324 8,245,514 2.46
24 Jul Paypoint PLC David Harding TIN £0 20 4,682 0.01
24 Jul Paypoint PLC David Harding BUY £125 20 4,662 0.01
24 Jul Ben Procter PLAC £20,000 216,216 2,048,329 0.61
24 Jul John Farrugia PLAC £30,000 324,324 3,220,957 0.96
24 Jul Hercules Site Services PLC Brusk Korkmaz BUY £11,400 30,000 18,270,846 22.67
24 Jul Hercules Site Services PLC Brusk Korkmaz BUY £28,350 70,000 18,240,846 22.64
24 Jul Boot (Henry) PLC Earl Sibley BUY £15,400 10,000 10,000 0.01
24 Jul Gateley (Holdings) PLC Martin Pike BUY £29,000 50,000 120,000 0.09
24 Jul The Mission Group PLC Claudine Collins BUY £9,995 51,546 283,339 0.31
24 Jul Team PLC John Cusins BUY £5,000 32,258 1,469,170 1.21
23 Jul Ninety One PLC Hendrik du Toit BUY £55,766 26,749 5,065,738 0.81
23 Jul Ninety One PLC Hendrik du Toit BUY £445,635 212,531 5,338,989 0.85
23 Jul Ninety One PLC Hendrik du Toit BUY £126,352 60,720 5,126,458 0.82
23 Jul Ninety One PLC Kim McFarland BUY £445,635 212,531 3,694,501 0.59
23 Jul Ninety One PLC Kim McFarland BUY £126,352 60,720 3,481,970 0.56
23 Jul Ninety One PLC Kim McFarland BUY £55,766 26,749 3,421,250 0.55
23 Jul Castings PLC Steve Mant BUY £157 47 35,086 0.08
23 Jul Castings PLC Steve Mant BUY £19,986 5,959 35,039 0.08
23 Jul Castings PLC Steve Mant SELL £19,523 6,006 29,080 0.07
23 Jul Audioboom Group PLC Stuart Last EXR £0 7,000 53,573 0.30
23 Jul Audioboom Group PLC Stuart Last SELL £0 7,000 54,926 0.30
23 Jul Audioboom Group PLC Stuart Last EXR £0 8,353 61,926 0.34
23 Jul Rio Tinto PLC Peter Cunningham TIN £0 7 79,292 0.01
23 Jul Rio Tinto PLC Peter Cunningham TIN £0 6 79,301 0.01
23 Jul Rio Tinto PLC Peter Cunningham BUY £399 6 79,295 0.01
23 Jul Rio Tinto PLC Peter Cunningham SELL £266 4 79,289 0.01
23 Jul Rio Tinto PLC Peter Cunningham TIN £0 1 79,293 0.01
23 Jul Greencore Group PLC Leslie Van de Walle BUY £833,000 350,000 814,000 0.10
23 Jul Zinnwald Lithium PLC Osman Rifaat EXR £0 8,191,699 9,307,014 1.72
23 Jul Zinnwald Lithium PLC Anton du Plessis EXR £0 11,764,645 13,182,778 2.43
23 Jul Cranswick PLC Christopher Aldersley BUY £108 2 49,963 0.09

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