| Date | Company | Director | Type | Value | No. Shares | Total held | Total held % |
|---|---|---|---|---|---|---|---|
| 06 Jul | Ninety One PLC | Kim McFarland | BUY | £197,134 | 93,606 | 1,910,649 | 0.30 |
| 06 Jul | Ninety One PLC | Kim McFarland | BUY | £272,370 | 129,208 | 2,180,304 | 0.35 |
| 06 Jul | Ninety One PLC | Kim McFarland | BUY | £127,543 | 60,447 | 2,051,096 | 0.33 |
| 06 Jul | Ninety One PLC | Kim McFarland | BUY | £169,040 | 80,000 | 1,990,649 | 0.32 |
| 06 Jul | Craneware PLC | Keith Neilson | BUY | £99,995 | 9,074 | 3,223,545 | 9.42 |
| 06 Jul | Craneware PLC | Keith Neilson | BUY | £99,995 | 9,074 | 3,223,545 | 9.42 |
| 06 Jul | Everyman Media Group PLC | Charles Dorfman | BUY | £50,000 | 100,000 | 7,961,809 | 8.71 |
| 06 Jul | Everyman Media Group PLC | Charles Dorfman | BUY | £50,000 | 100,000 | 7,861,809 | 8.60 |
| 06 Jul | Creo Medical Group PLC | Craig Gulliford | TIN | £0 | 12,500 | 2,062,385 | 0.50 |
| 06 Jul | Creo Medical Group PLC | Craig Gulliford | BUY | £900 | 6,250 | 2,049,885 | 0.50 |
| 06 Jul | Tesco PLC | Ken Murphy | SELL | £2,828,951 | 607,071 | 3,144,838 | 0.05 |
| 06 Jul | Tesco PLC | Ken Murphy | BUY | £139 | 30 | 3,144,868 | 0.05 |
| 06 Jul | Tesco PLC | Ken Murphy | TIN | £0 | 1,291,639 | 3,751,909 | 0.06 |
| 06 Jul | Marshalls PLC | Justin Lockwood | TIN | £0 | 547,000 | 1,046,924 | 0.41 |
| 06 Jul | Sanderson Design Group PLC | Lisa Montague | BUY | £19,899 | 26,532 | 647,985 | 0.90 |
| 06 Jul | Creo Medical Group PLC | Richard Rees | TIN | £0 | 12,500 | 6,085,620 | 1.48 |
| 06 Jul | Creo Medical Group PLC | Richard Rees | BUY | £900 | 6,250 | 6,073,120 | 1.47 |
| 06 Jul | Tesco PLC | Imran Nawaz | SELL | £1,373,265 | 294,692 | 2,296,370 | 0.04 |
| 06 Jul | Tesco PLC | Imran Nawaz | TIN | £0 | 627,003 | 2,591,062 | 0.04 |
| 06 Jul | Shell PLC | Sinead Gorman | BUY | £96,044 | 3,326 | 415,005 | 0.01 |
| 06 Jul | Shell PLC | Wael Sawan | BUY | £72,336 | 2,505 | 666,615 | 0.01 |
| 06 Jul | Shell PLC | Wael Sawan | BUY | £106,224 | 3,131 | 664,110 | 0.01 |
| 06 Jul | Trifast PLC | Nicholas Mills | BUY | £2,699,600 | 3,970,000 | 27,680,000 | 20.50 |
| 06 Jul | Active Energy Group PLC | Paul Elliott | BUY | £6,716 | 6,716,417 | 441,532,873 | 11.50 |
| 06 Jul | Nicolaos Nicandrou | BUY | £154 | 18 | 144,115 | 0.01 | |
| 06 Jul | Nicolaos Nicandrou | TIN | £0 | 6 | 144,121 | 0.01 | |
| 06 Jul | Andrew Briggs | BUY | £145 | 17 | 748,427 | 0.07 | |
| 06 Jul | Andrew Briggs | TIN | £0 | 6 | 748,433 | 0.07 | |
| 06 Jul | Manolete Partners PLC | Philomena Halton | EXR | £700 | 175,000 | 375,000 | 0.86 |
| 06 Jul | Manolete Partners PLC | Philomena Halton | SELL | £41,156 | 108,305 | 627,939 | 1.43 |
| 06 Jul | Autins Group PLC | Andrew Bloomer | BUY | £10,436 | 67,885 | 67,885 | 0.12 |
| 06 Jul | Autins Group PLC | Desislav Dimitrov | BUY | £6,064 | 39,444 | 39,444 | 0.07 |
| 06 Jul | Stv Group PLC | Raj Mody | BUY | £10,500 | 10,000 | 10,000 | 0.02 |
| 06 Jul | S4 Capital PLC | Alina Kessel | BUY | £23,830 | 66,938 | 66,938 | 0.01 |
| 03 Jul | British American Tobacco PLC | Tadeu Marroco | BUY | £137 | 3 | 67,006 | 0.00 |
| 03 Jul | National Grid PLC | Andy Agg | TIN | £0 | 220,905 | 1,126,065 | 0.02 |
| 03 Jul | National Grid PLC | Andy Agg | SELL | £1,272,195 | 104,191 | 1,021,874 | 0.02 |
| 03 Jul | Craneware PLC | William Whitehorn | BUY | £7,507 | 640 | 7,140 | 0.02 |
| 03 Jul | Craneware PLC | William Whitehorn | BUY | £7,507 | 640 | 7,140 | 0.02 |
| 03 Jul | Diageo PLC | John Manzoni | DRIP | £474 | 31 | 8,816 | 0.00 |
| 03 Jul | Tertiary Minerals PLC | Michael Armitage | PLAC | £10,000 | 20,000,000 | 28,823,529 | 0.40 |
| 03 Jul | Diaceutics PLC | Nicholas Roberts | BUY | £150 | 102 | 70,189 | 0.08 |
| 03 Jul | Diaceutics PLC | Nicholas Roberts | TIN | £0 | 102 | 70,291 | 0.08 |
| 03 Jul | M.P. Evans Group PLC | K Chandra Sekaran Nair | EXR | £0 | 3,000 | 171,331 | 0.33 |
| 03 Jul | British American Tobacco PLC | Javed Iqbal | BUY | £137 | 3 | 31,516 | 0.00 |
| 03 Jul | BP PLC | Katherine Thomson | DRIP | £347 | 74 | 1,314,887 | 0.01 |
| 03 Jul | BP PLC | Katherine Thomson | DRIP | £32,567 | 7,107 | 1,314,813 | 0.01 |
| 03 Jul | Hercules Site Services PLC | Brusk Korkmaz | SELL | £14,000 | 50,000 | 18,070,846 | 22.42 |
| 03 Jul | Hercules Site Services PLC | Brusk Korkmaz | SELL | £11,520 | 40,000 | 17,880,846 | 22.19 |
| 03 Jul | Hercules Site Services PLC | Brusk Korkmaz | SELL | £5,485 | 20,000 | 17,860,846 | 22.16 |