Date Company Director Type Value No. Shares Total held Total held %
27 Jun Staffline Group PLC John Crabtree PLAC £25,000 25,000 50,305 0.18
27 Jun Staffline Group PLC Edward Barker PLAC £10,000 10,000 11,104 0.04
27 Jun Sigmaroc PLC Timothy Hall BUY £66,000 150,000 150,000 0.09
27 Jun Staffline Group PLC Tracy Lewis PLAC £100,000 100,000 100,000 0.36
27 Jun Staffline Group PLC Christopher Pullen PLAC £100,000 100,000 120,659 0.43
27 Jun Staffline Group PLC Michael Watts PLAC £18,000 18,000 18,000 0.06
27 Jun Walker Crips Group PLC Sean Lam TIN £0 569 586,390 1.38
27 Jun Walker Crips Group PLC Sean Lam BUY £149 569 585,821 1.38
26 Jun B.P. Marsh & Partners PLC Alice Foulk BUY £4,883 1,633 203,160 0.54
26 Jun Epe Special Opportunities Limited Heather Bestwick BUY £2,776 1,388 13,888 0.04
26 Jun Epe Special Opportunities Limited Nicholas Wilson BUY £10,186 5,093 125,987 0.38
26 Jun Epe Special Opportunities Limited Clive Spears BUY £2,776 1,388 126,493 0.38
26 Jun Petropavlovsk PLC Harry Kenyon-Slaney BUY £24,875 250,000 250,000 0.01
26 Jun Homeserve PLC Richard Harpin BUY £226,114 18,935 40,165,767 12.00
26 Jun Homeserve PLC Tom Rusin BUY £196,296 16,438 538,923 0.16
26 Jun Homeserve PLC David Bower BUY £129,077 10,809 124,454 0.04
26 Jun Oxford Biomedica PLC Lorenzo Tallarigo BUY £2,673 370 50,257 0.07
26 Jun Nanoco Group PLC Christopher Richards SELL £8,500 63,909 571,587 0.20
26 Jun Nanoco Group PLC Christopher Richards BUY £46,550 350,000 635,496 0.22
26 Jun River And Mercantile Group PLC James Barham SELL £942,685 355,730 1,567,373 1.83
26 Jun River And Mercantile Group PLC James Barham TIN £0 751,610 1,923,103 2.25
26 Jun BP PLC Ian Davis DRIP £5,233 762 51,796 0.00
26 Jun Sage Group PLC Stephen Hare DRIP £18,317 2,293 321,743 0.03
26 Jun Standard Life Aberdeen PLC Norman Skeoch TIN £0 17 2,434,607 0.10
26 Jun Standard Life Aberdeen PLC Norman Skeoch BUY £123 43 2,434,590 0.10
26 Jun Severn Trent PLC Olivia Garfield SELL £511,793 24,527 164,657 0.07
26 Jun Severn Trent PLC Olivia Garfield TIN £0 51,835 189,184 0.08
26 Jun Tr European Growth Trust PLC Alexander Mettenheimer BUY £3,440 400 800 0.00
26 Jun Gb Group PLC Christopher Clark BUY £70,194 13,551 183,051 0.09
26 Jun Gb Group PLC Christopher Clark BUY £211,743 40,976 169,500 0.09
26 Jun Gb Group PLC Christopher Clark BUY £513 99 183,150 0.09
26 Jun Nanoco Group PLC Alison Fielding BUY £15,084 119,261 210,586 0.07
26 Jun Marks And Spencer Group PLC Steve Rowe EXR £0 33,653 388,054 0.02
26 Jun Marks And Spencer Group PLC Steve Rowe SEXR £32,571 15,873 372,181 0.02
26 Jun Nanoco Group PLC Michael Edelman BUY £5,049 39,600 1,166,334 0.41
26 Jun Nanoco Group PLC Michael Edelman BUY £20,117 158,400 1,324,734 0.46
26 Jun Nanoco Group PLC Brian Tenner BUY £49,739 379,689 538,232 0.19
26 Jun Nanoco Group PLC Nigel Pickett BUY £24,853 189,425 11,074,119 3.87
26 Jun Petropavlovsk PLC Robert Jenkins BUY £24,950 250,000 250,000 0.01
26 Jun Shell PLC Bernardus van Beurden DRIP £284,670 9,857 9,857 0.00
26 Jun Shell PLC Bernardus van Beurden DRIP £20,677 713 10,570 0.00
26 Jun Shell PLC Jessica Uhl DRIP £9,019 311 2,687 0.00
26 Jun Shell PLC Jessica Uhl DRIP £156,483 2,376 2,376 0.00
26 Jun River And Mercantile Group PLC James Berry SELL £1,068,377 403,161 1,309,284 1.53
26 Jun River And Mercantile Group PLC James Berry TIN £0 851,826 1,712,445 2.01
26 Jun River And Mercantile Group PLC Michael Faulkner TIN £0 501,074 4,217,546 4.94
26 Jun River And Mercantile Group PLC Michael Faulkner SELL £628,455 237,153 3,980,393 4.67
26 Jun River And Mercantile Group PLC Kevin Hayes SELL £1,060,949 400,358 788,705 0.92
26 Jun River And Mercantile Group PLC Kevin Hayes TIN £0 851,826 1,189,063 1.39
26 Jun Standard Life Aberdeen PLC Roderick Paris TIN £0 17 680,174 0.03

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