| Date | Company | Director | Type | Value | No. Shares | Total held | Total held % |
|---|---|---|---|---|---|---|---|
| 30 Dec | Invinity Energy Systems PLC | Jonathan Marren | BUY | £20,000 | 134,680 | 414,680 | 0.22 |
| 30 Dec | Crh PLC | Richard Fearon | BUY | £942,200 | 10,000 | 140,000 | 0.02 |
| 30 Dec | Pharos Energy PLC | Sue Rivett | BUY | £975 | 4,123 | 918,409 | 0.22 |
| 30 Dec | BP PLC | Murray Auchincloss | DRIP | £777 | 205 | 1,001,937 | 0.01 |
| 30 Dec | BP PLC | Murray Auchincloss | DRIP | £2,462 | 641 | 1,001,732 | 0.01 |
| 30 Dec | Kavango Resources Plc Ord 0.1p | Peter Wynter Bee | BUY | £1,000,000 | 142,857,143 | 232,075,325 | 14.85 |
| 30 Dec | Howard White | BUY | £13,500 | 500,000 | 16,775,834 | 4.35 | |
| 30 Dec | BP PLC | Katherine Thomson | DRIP | £315 | 83 | 225,597 | 0.00 |
| 30 Dec | BP PLC | Katherine Thomson | DRIP | £13,856 | 3,608 | 225,514 | 0.00 |
| 30 Dec | Direct Line Insurance Group PLC | Adam Winslow | TIN | £0 | 30 | 516,970 | 0.04 |
| 30 Dec | Direct Line Insurance Group PLC | Adam Winslow | BUY | £149 | 59 | 516,940 | 0.04 |
| 30 Dec | Pharos Energy PLC | Katherine Ward | BUY | £1,473 | 6,226 | 24,933 | 0.01 |
| 30 Dec | Dietmar Exler | BUY | £5,175 | 1,500 | 15,000 | 0.00 | |
| 30 Dec | Direct Line Insurance Group PLC | Jane Poole | BUY | £149 | 59 | 59 | 0.00 |
| 30 Dec | Direct Line Insurance Group PLC | Jane Poole | TIN | £0 | 29 | 88 | 0.00 |
| 30 Dec | Invinity Energy Systems PLC | Adam Howard | BUY | £0 | 134,333 | 134,333 | 0.07 |
| 30 Dec | Valirx PLC | Adrian de Courcey | TIN | £0 | 1,538,461 | 2,409,497 | 2.35 |
| 30 Dec | Valirx PLC | Catherine Tralau-Stewart | TIN | £0 | 769,231 | 835,897 | 0.82 |
| 30 Dec | Card Factory PLC | Pam Powell | BUY | £4,955 | 5,109 | 9,875 | 0.00 |
| 27 Dec | Cambridge Cognition Holdings PLC | Debra Leeves | BUY | £9,902 | 28,750 | 113,750 | 0.32 |
| 27 Dec | Shell PLC | Sinead Gorman | DRIP | £28,235 | 1,175 | 63,492 | 0.00 |
| 27 Dec | Centrica PLC | Amber Rudd | BUY | £2,178 | 1,688 | 61,975 | 0.00 |
| 27 Dec | Cranswick PLC | Christopher Aldersley | BUY | £147 | 3 | 29,346 | 0.05 |
| 27 Dec | Ithaca Energy PLC | Iain Lewis | DRIP | £573 | 550 | 6,451 | 0.00 |
| 27 Dec | Ithaca Energy PLC | Yaniv Friedman | DRIP | £114 | 109 | 1,729 | 0.00 |
| 27 Dec | Maxime Saada | BUY | £658,625 | 334,000 | 1,568,152 | 0.16 | |
| 27 Dec | Maxime Saada | BUY | £1,590,799 | 820,000 | 1,234,152 | 0.12 | |
| 27 Dec | Simon Arnold | BUY | £10,989 | 7,637 | 20,451 | 0.02 | |
| 24 Dec | Ascent Resources PLC | Andrew Dennan | BUY | £10,450 | 550,000 | 2,690,000 | 0.99 |
| 24 Dec | Ascent Resources PLC | Andrew Dennan | SELL | £47,876 | 2,173,913 | 2,140,000 | 0.79 |
| 24 Dec | Crh PLC | Albert Manifold | DRIP | £465 | 5 | 87,083 | 0.01 |
| 24 Dec | Integrafin Holdings PLC | Jonathan Gunby | BUY | £150 | 43 | 777,915 | 0.23 |
| 24 Dec | Integrafin Holdings PLC | Jonathan Gunby | TIN | £0 | 86 | 778,001 | 0.23 |
| 24 Dec | Integrafin Holdings PLC | Alexander Scott | BUY | £150 | 43 | 1,219,270 | 0.37 |
| 24 Dec | Integrafin Holdings PLC | Alexander Scott | TIN | £0 | 86 | 1,219,356 | 0.37 |
| 24 Dec | Latham (James) PLC | David Dunmow | TIN | £0 | 81 | 147,716 | 0.73 |
| 24 Dec | Latham (James) PLC | Nicholas Latham | TIN | £0 | 466 | 651,256 | 3.23 |
| 24 Dec | Latham (James) PLC | Piers Latham | TIN | £0 | 466 | 647,759 | 3.21 |
| 24 Dec | Spirent Communications PLC | Paula Bell | TIN | £0 | 70 | 625,402 | 0.11 |
| 24 Dec | Spirent Communications PLC | Paula Bell | BUY | £124 | 70 | 625,332 | 0.11 |
| 24 Dec | BP PLC | Melody Meyer | BUY | £85,745 | 18,000 | 38,646 | 0.00 |
| 24 Dec | Bioventix PLC | Bruce Hiscock | BUY | £1,997 | 61 | 1,174 | 0.02 |
| 24 Dec | Tullow Oil PLC | Roald Goethe | BUY | £19,640 | 100,000 | 800,000 | 0.05 |
| 24 Dec | Zotefoams PLC | Malcolm Swift | BUY | £19,888 | 6,408 | 11,827 | 0.02 |
| 24 Dec | Cadogan Petroleum PLC | Michel Meeus | BUY | £40,000 | 1,000,000 | 26,023,651 | 10.66 |
| 24 Dec | Zotefoams PLC | Ronan Cox | BUY | £9,944 | 3,204 | 3,346 | 0.01 |
| 24 Dec | Maxime Saada | BUY | £154,290 | 74,000 | 411,152 | 0.04 | |
| 24 Dec | Maxime Saada | BUY | £6,273 | 3,000 | 414,152 | 0.04 | |
| 24 Dec | Amandine Ferre | BUY | £50,000 | 25,000 | 34,154 | 0.00 | |
| 24 Dec | Amandine Ferre | BUY | £195 | 100 | 9,154 | 0.00 |