| Date | Company | Director | Type | Value | No. Shares | Total held | Total held % |
|---|---|---|---|---|---|---|---|
| 16 Dec | Itm Power PLC | Dennis Schulz | BUY | £150 | 408 | 442,269 | 0.07 |
| 16 Dec | Itm Power PLC | Dennis Schulz | TIN | £0 | 408 | 442,677 | 0.07 |
| 16 Dec | Victrex PLC | Ian Melling | BUY | £22,700 | 2,000 | 7,000 | 0.01 |
| 16 Dec | Pearson PLC | Alison Dolan | BUY | £2,923 | 228 | 1,678 | 0.00 |
| 16 Dec | Pearson PLC | Alex Hardiman | BUY | £4,163 | 257 | 2,124 | 0.00 |
| 16 Dec | HSBC Holdings PLC | Brendan Nelson | BUY | £113,850 | 15,000 | 15,000 | 0.00 |
| 16 Dec | Cadogan Petroleum PLC | Michel Meeus | BUY | £621,683 | 12,433,651 | 22,633,651 | 9.27 |
| 16 Dec | Chapel Down Group PLC | Michael Spencer | BUY | £175,000 | 500,000 | 678,571 | 0.40 |
| 16 Dec | Cambridge Cognition Holdings PLC | Stuart Gall | BUY | £10,000 | 31,250 | 68,750 | 0.20 |
| 16 Dec | Coats Group PLC | David Paja | BUY | £142,725 | 150,000 | 300,000 | 0.02 |
| 16 Dec | Creo Medical Group PLC | Kevin Crofton | BUY | £200,607 | 1,179,000 | 4,745,666 | 1.15 |
| 16 Dec | Rotork PLC | Janice Stipp | BUY | £21,000 | 5,000 | 5,000 | 0.00 |
| 16 Dec | Aptamer Group PLC | Timothy Sykes | BUY | £9,750 | 2,503,852 | 2,503,852 | 0.13 |
| 13 Dec | AB Dynamics PLC | James Routh | TIN | £0 | 2,341 | 63,016 | 0.28 |
| 13 Dec | AB Dynamics PLC | James Routh | SEXR | £459,230 | 24,170 | 60,675 | 0.27 |
| 13 Dec | AB Dynamics PLC | James Routh | EXR | £0 | 51,220 | 84,845 | 0.37 |
| 13 Dec | Britvic PLC | Simon Litherland | SELL | £0 | 18,862 | 474,667 | 0.19 |
| 13 Dec | Britvic PLC | Simon Litherland | TIN | £0 | 39,990 | 493,529 | 0.20 |
| 13 Dec | Centrica PLC | Christopher O'Shea | TIN | £0 | 22 | 4,730,107 | 0.09 |
| 13 Dec | Centrica PLC | Christopher O'Shea | BUY | £149 | 114 | 4,730,085 | 0.09 |
| 13 Dec | Ferguson PLC | Geoffrey Drabble | AWD | £0 | 904 | 6,761 | 0.00 |
| 13 Dec | On The Beach Group PLC | Simon Cooper | SELL | £6,840,000 | 3,000,000 | 9,521,226 | 5.70 |
| 13 Dec | Ferguson PLC | Catherine Halligan | AWD | £0 | 923 | 2,817 | 0.00 |
| 13 Dec | AB Dynamics PLC | Sarah Matthews-DeMers | TIN | £0 | 1,756 | 30,091 | 0.13 |
| 13 Dec | AB Dynamics PLC | Sarah Matthews-DeMers | SEXR | £344,432 | 18,128 | 28,335 | 0.12 |
| 13 Dec | AB Dynamics PLC | Sarah Matthews-DeMers | EXR | £0 | 38,415 | 46,463 | 0.20 |
| 13 Dec | Crh PLC | Mary Rhinehart | BUY | £24,932 | 251 | 1,296 | 0.00 |
| 13 Dec | Ferguson PLC | Alan Murray | AWD | £0 | 923 | 4,500 | 0.00 |
| 13 Dec | Kier Group PLC | Clive Watson | DRIP | £1,439 | 941 | 85,119 | 0.02 |
| 13 Dec | Ferguson PLC | Brian May | AWD | £0 | 904 | 2,582 | 0.00 |
| 13 Dec | Ferguson PLC | Suzanne Wood | AWD | £0 | 923 | 2,470 | 0.00 |
| 13 Dec | Dr. Martens PLC | Kenny Wilson | TIN | £0 | 199 | 11,539,031 | 1.20 |
| 13 Dec | Dr. Martens PLC | Kenny Wilson | BUY | £150 | 199 | 11,538,832 | 1.20 |
| 13 Dec | Foxtons Group PLC | Nigel Rich | DRIP | £771 | 1,216 | 1,612,831 | 0.53 |
| 13 Dec | Crh PLC | Richard Fearon | BUY | £2,965,680 | 30,000 | 130,000 | 0.02 |
| 13 Dec | Ashtead Group PLC | Renata Ribeiro | BUY | £7,999 | 150 | 450 | 0.00 |
| 13 Dec | Taylor Wimpey PLC | Mark Castle | DRIP | £2,195 | 1,738 | 47,934 | 0.00 |
| 13 Dec | Centrica PLC | Russell O'Brien | BUY | £151 | 115 | 189,552 | 0.00 |
| 13 Dec | Centrica PLC | Russell O'Brien | TIN | £0 | 22 | 189,574 | 0.00 |
| 13 Dec | Ferguson PLC | Kelly Baker | AWD | £0 | 923 | 2,839 | 0.00 |
| 13 Dec | Unilever PLC | Hein Schumacher | DRIP | £3,003 | 65 | 30,894 | 0.00 |
| 13 Dec | Unilever PLC | Hein Schumacher | DRIP | £4,066 | 88 | 30,829 | 0.00 |
| 13 Dec | Schroders PLC | Richard Oldfield | BUY | £251 | 80 | 107,743 | 0.01 |
| 13 Dec | Peter Lees | TIN | £0 | 4,103 | 80,364 | 0.06 | |
| 13 Dec | Unilever PLC | Fernando Fernandez | DRIP | £6,699 | 145 | 32,561 | 0.00 |
| 13 Dec | Unilever PLC | Fernando Fernandez | DRIP | £38,108 | 679 | 32,416 | 0.00 |
| 13 Dec | Unilever PLC | Fernando Fernandez | DRIP | £68,424 | 1,481 | 34,042 | 0.00 |
| 13 Dec | Taylor Wimpey PLC | Martyn Coffey | DRIP | £39,669 | 31,500 | 31,500 | 0.00 |
| 13 Dec | Dr. Martens PLC | Giles Wilson | TIN | £0 | 198 | 162,896 | 0.02 |
| 13 Dec | Dr. Martens PLC | Giles Wilson | BUY | £150 | 198 | 162,698 | 0.02 |