Date Company Director Type Value No. Shares Total held Total held %
01 Jul Nanoco Group PLC Liam Gray SELL £7,743 258,105 431,951 0.24
01 Jul Great Portland Estates PLC Dan Nicholson TIN £0 90 65,432 0.02
01 Jul Great Portland Estates PLC Dan Nicholson BUY £150 45 65,342 0.02
01 Jul Mitie Group PLC Salma Shah BUY £3,311 2,220 37,786 0.00
01 Jul Diversified Energy Company PLC Kathryn Klaber BUY £0 207 14,378 0.00
01 Jul Cleantech Lithium PLC Steven Kesler PLAC £276,273 4,604,550 4,963,609 2.45
01 Jul Hercules Site Services PLC Paul Wheatcroft BUY £9,990 37,000 80,200 0.10
01 Jul Legal & General Group PLC Mark Jordy BUY £10,574 3,683 37,332 0.00
01 Jul Itm Power PLC Warren East BUY £197,484 172,000 172,000 0.02
01 Jul Luceco PLC Janet Ryan BUY £9,999 3,706 3,706 0.00
30 Jun Allergy Therapeutics PLC Manuel Llobet EXR £2,895 2,895,199 7,896,399 0.13
30 Jun Mountview Estates PLC Duncan Sinclair BUY £4,638 53 613,808 15.74
30 Jun Record PLC Krystyna Nowak BUY £5,136 11,000 61,000 0.03
30 Jun Venture Life Group PLC Paul McGreevy BUY £19,991 31,297 1,083,395 0.89
30 Jun Venture Life Group PLC Paul McGreevy BUY £9,993 15,643 1,145,985 0.94
30 Jun Venture Life Group PLC Paul McGreevy BUY £9,993 15,650 1,130,342 0.93
30 Jun Venture Life Group PLC Paul McGreevy BUY £19,991 31,297 1,114,692 0.92
30 Jun Allergy Therapeutics PLC Shaun Furlong EXR £1,143 1,142,857 1,144,364 0.02
30 Jun Accesso Technology Group PLC Matthew Boyle SELL £5,788 1,812 21,662 0.06
30 Jun Focusrite PLC Ian Barkshire BUY £174,560 87,280 87,280 0.15
30 Jun Iofina PLC Timothy Hughes BUY £10,002 20,003 20,003 0.01
29 Jun Coca-Cola Hbc AG Zoran Bogdanovic SELL £654,321 13,609 634,814 0.17
29 Jun Wh Smith PLC Simon Emeny BUY £19,900 5,000 11,866 0.01
29 Jun Integrafin Holdings PLC Alexander Scott BUY £781 221 1,225,025 0.37
29 Jun Halma PLC Jennifer Ward SELL £684,005 17,387 63,178 0.02
29 Jun Halma PLC Jennifer Ward TIN £0 36,993 80,565 0.02
29 Jun Halma PLC Jennifer Ward TIN £0 10,212 48,372 0.01
29 Jun Halma PLC Jennifer Ward SELL £187,296 4,800 43,572 0.01
29 Jun Halma PLC Marc Ronchetti TIN £0 105,666 278,822 0.07
29 Jun Halma PLC Marc Ronchetti SELL £1,953,782 49,664 229,158 0.06
29 Jun Halma PLC Marc Ronchetti TIN £0 21,554 183,287 0.05
29 Jun Halma PLC Marc Ronchetti SELL £395,312 10,131 173,156 0.05
29 Jun Keystone Law Group PLC Ashley Miller TIN £0 28,748 266,095 0.85
29 Jun Keystone Law Group PLC Ashley Miller SELL £72,222 13,512 252,583 0.80
29 Jun Eurocell Plc Derek Mapp BUY £7,662 6,965 680,225 0.69
29 Jun Staffline Group PLC Thomas Spain SELL £21,079 54,049 34,724,626 31.74
29 Jun Staffline Group PLC Thomas Spain BUY £21,079 54,049 34,778,675 31.79
29 Jun Kevin Withington TIN £0 2,142 373,672 0.15
29 Jun Kevin Withington BUY £150 2,142 371,530 0.15
29 Jun Eurocell Plc Alison Littley BUY £3,761 3,419 22,789 0.02
29 Jun Eurocell Plc Iraj Amiri BUY £2,905 2,641 75,876 0.08
29 Jun Dialight PLC Neil Johnson BUY £20,990 5,070 116,823 0.29
29 Jun Dialight PLC Stephen Blair BUY £29,699 7,615 111,729 0.28
29 Jun Auto Trader Group PLC Matthew Davies BUY £24,999 5,102 24,213 0.00
29 Jun Sirius Real Estate LD Chris Bowman EXR £176,035 182,137 1,028,691 0.07
29 Jun Sirius Real Estate LD Chris Bowman EXR £535,805 554,377 846,554 0.02
29 Jun Integrafin Holdings PLC Euan Marshall BUY £92 26 32,129 0.01
29 Jun Eurocell Plc Angela Rushforth BUY £3,472 3,156 12,051 0.01
29 Jun Craig Foster TIN £0 2,142 2,525,600 1.02
29 Jun Craig Foster BUY £150 2,142 2,523,458 1.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