| Date | Company | Director | Type | Value | No. Shares | Total held | Total held % |
|---|---|---|---|---|---|---|---|
| 25 Jul | Cyanconnode Holdings PLC | Henry Berry | BUY | £19,000 | 5,000,000 | 5,000,000 | 0.14 |
| 25 Jul | Firstgroup PLC | Brian Wallace | LOF | £2,153 | 1,631 | 38,932 | 0.00 |
| 25 Jul | Ferguson PLC | Darren Shapland | BUY | £63,600 | 2,000 | 2,000 | 0.00 |
| 25 Jul | Firstgroup PLC | Mick Barker | LOF | £1,125 | 852 | 48,531 | 0.00 |
| 25 Jul | Dotdigital Group PLC | Frank Beechinor-Collins | SELL | £33,230 | 99,194 | 200,000 | 0.07 |
| 25 Jul | Spirent Communications PLC | Rachel Whiting | BUY | £125 | 125 | 84,147 | 0.01 |
| 25 Jul | Firstgroup PLC | James Winestock | LOF | £1,642 | 1,244 | 34,392 | 0.00 |
| 25 Jul | Rose Petroleum PLC | Richard Needham | SELL | £74,480 | 1,900,000 | 2,096,666 | 0.14 |
| 25 Jul | Capricorn Energy PLC | Alexander Berger | TIN | £0 | 3,366 | 33,375 | 0.01 |
| 25 Jul | Reneuron Group PLC | John Sinden | BUY | £3,286 | 93,892 | 2,305,794 | 0.07 |
| 24 Jul | Igas Energy PLC | Stephen Bowler | BUY | £798 | 682 | 80,655 | 0.03 |
| 24 Jul | Johnson Matthey PLC | Robert MacLeod | SELL | £495,424 | 16,445 | 31,286 | 0.01 |
| 24 Jul | Johnson Matthey PLC | Robert MacLeod | TIN | £0 | 22,445 | 47,731 | 0.02 |
| 24 Jul | Johnson Matthey PLC | John Walker | TIN | £0 | 12,599 | 18,589 | 0.01 |
| 24 Jul | Johnson Matthey PLC | John Walker | SELL | £260,591 | 8,650 | 9,939 | 0.00 |
| 24 Jul | Igas Energy PLC | Andrew Austin | BUY | £899 | 768 | 10,969,994 | 3.70 |
| 24 Jul | Vertu Motors PLC | Robert Forrester | BUY | £36,938 | 64,521 | 6,609,725 | 1.94 |
| 24 Jul | Walker Crips Group PLC | David Gelber | BUY | £149 | 311 | 113,448 | 0.30 |
| 24 Jul | Walker Crips Group PLC | David Gelber | TIN | £0 | 311 | 113,759 | 0.30 |
| 24 Jul | Land Securities Group PLC | Cressida Hogg | BUY | £105,500 | 10,000 | 10,000 | 0.00 |
| 24 Jul | Johnson Matthey PLC | Neil Carson | TIN | £0 | 51,733 | 265,275 | 0.13 |
| 24 Jul | Johnson Matthey PLC | Neil Carson | SELL | £1,558,514 | 51,733 | 213,542 | 0.10 |
| 24 Jul | Johnson Matthey PLC | Lawrence Pentz | TIN | £0 | 21,521 | 46,942 | 0.02 |
| 24 Jul | Johnson Matthey PLC | Lawrence Pentz | SELL | £648,344 | 21,521 | 25,421 | 0.01 |
| 24 Jul | Croda International PLC | Helena Ganczakowski | BUY | £7,435 | 350 | 350 | 0.00 |
| 24 Jul | Vertu Motors PLC | Michael Sherwin | BUY | £9,970 | 17,671 | 345,659 | 0.10 |
| 24 Jul | Walker Crips Group PLC | Rodney Fitzgerald | BUY | £149 | 311 | 265,976 | 0.70 |
| 24 Jul | Walker Crips Group PLC | Rodney Fitzgerald | TIN | £0 | 311 | 266,287 | 0.71 |
| 24 Jul | Gsk PLC | Andrew Witty | SELL | £3,143 | 215 | 819,240 | 0.02 |
| 24 Jul | Gsk PLC | Andrew Witty | SELL | £3,143 | 215 | 819,025 | 0.02 |
| 24 Jul | Gsk PLC | Andrew Witty | SELL | £3,143 | 215 | 818,810 | 0.02 |
| 24 Jul | Gsk PLC | Andrew Witty | BUY | £3,087 | 211 | 819,021 | 0.02 |
| 24 Jul | Gsk PLC | Andrew Witty | BUY | £3,087 | 211 | 819,232 | 0.02 |
| 24 Jul | Gsk PLC | Andrew Witty | BUY | £3,086 | 211 | 819,443 | 0.02 |
| 24 Jul | Igas Energy PLC | John Blaymires | BUY | £899 | 768 | 30,741 | 0.01 |
| 24 Jul | Minds + Machines Group Limited | Michael Salazar | BUY | £15,750 | 150,000 | 1,060,375 | 0.13 |
| 24 Jul | Walker Crips Group PLC | Robert Elliott | BUY | £149 | 311 | 446,845 | 1.18 |
| 24 Jul | Walker Crips Group PLC | Robert Elliott | TIN | £0 | 311 | 447,156 | 1.18 |
| 23 Jul | Jpmorgan European Investment Trust PLC | Josephine Dixon | BUY | £15,470 | 7,000 | 7,000 | 0.01 |
| 23 Jul | Paypoint PLC | Dominic von Trotha Taylor | BUY | £124 | 12 | 2,141,467 | 3.15 |
| 23 Jul | Paypoint PLC | Dominic von Trotha Taylor | TIN | £0 | 12 | 2,141,479 | 3.15 |
| 23 Jul | Wincanton PLC | Eric Born | TIN | £0 | 23 | 61,592 | 0.05 |
| 23 Jul | Wincanton PLC | Eric Born | BUY | £126 | 91 | 61,569 | 0.05 |
| 23 Jul | Vp PLC | Neil Stothard | BUY | £33,125 | 5,000 | 781,116 | 1.95 |
| 23 Jul | Abrdn Asian Income Fund Limited | Peter Arthur | BUY | £501 | 246 | 41,660 | 0.02 |
| 23 Jul | Paypoint PLC | Tim Watkin-Rees | BUY | £124 | 12 | 503,185 | 0.74 |
| 23 Jul | Paypoint PLC | Tim Watkin-Rees | TIN | £0 | 12 | 503,197 | 0.74 |
| 23 Jul | Paypoint PLC | George Earle | BUY | £124 | 12 | 402,051 | 0.59 |
| 23 Jul | Paypoint PLC | George Earle | TIN | £0 | 12 | 402,063 | 0.59 |
| 23 Jul | Henderson Eurotrust PLC | Nicola Ralston | BUY | £49,113 | 6,000 | 6,000 | 0.03 |