| Date | Company | Director | Type | Value | No. Shares | Total held | Total held % |
|---|---|---|---|---|---|---|---|
| 12 Jun | Admiral Group PLC | Michael Brierley | DRIP | £625 | 18 | 4,820 | 0.00 |
| 12 Jun | Ceres Power Holdings PLC | Philip Caldwell | EXR | £8,999 | 2,877 | 373,765 | 0.19 |
| 12 Jun | Ceres Power Holdings PLC | Philip Caldwell | PLAC | £28,500 | 5,000 | 370,888 | 0.19 |
| 12 Jun | Krm22 PLC | Thomas Todd | BUY | £9,714 | 27,777 | 8,481,814 | 14.30 |
| 12 Jun | Ariana Resources PLC | Christopher Sangster | TIN | £0 | 3,927,287 | 8,951,144 | 0.33 |
| 12 Jun | Ariana Resources PLC | Christopher Sangster | TOUT | £0 | 3,927,287 | 5,023,857 | 0.19 |
| 12 Jun | S & U PLC | Anthony Coombs | SELL | £76,200 | 4,000 | 1,215,009 | 10.00 |
| 12 Jun | Ceres Power Holdings PLC | Warren Finegold | PLAC | £28,500 | 5,000 | 35,056 | 0.02 |
| 12 Jun | Firstgroup PLC | Ryan Mangold | BUY | £150 | 89 | 768,548 | 0.13 |
| 12 Jun | Rolls-Royce Holdings PLC | Angela Strank | BUY | £29,775 | 2,373 | 84,390 | 0.00 |
| 12 Jun | Kier Group PLC | Clive Watson | DRIP | £2,279 | 1,156 | 106,970 | 0.02 |
| 12 Jun | Easyjet PLC | Kenton Jarvis | BUY | £148 | 31 | 63,517 | 0.01 |
| 12 Jun | Quilter PLC | Christopher Samuel | DRIP | £878 | 468 | 21,000 | 0.00 |
| 12 Jun | Xp Factory PLC | Richard Harpham | TIN | £0 | 822 | 988,334 | 0.56 |
| 12 Jun | Xp Factory PLC | Richard Harpham | BUY | £148 | 822 | 987,512 | 0.56 |
| 12 Jun | Taylor Wimpey PLC | Mark Castle | DRIP | £1,508 | 1,999 | 49,933 | 0.00 |
| 12 Jun | Kier Group PLC | Alison Atkinson | DRIP | £501 | 254 | 19,628 | 0.00 |
| 12 Jun | George Hall | SELL | £9,626 | 930 | 1,278,480 | 4.41 | |
| 12 Jun | George Hall | SELL | £3,546 | 348 | 1,279,410 | 4.42 | |
| 12 Jun | George Hall | SELL | £9,626 | 930 | 1,310,805 | 0.00 | |
| 12 Jun | George Hall | SELL | £3,546 | 348 | 1,311,735 | 0.00 | |
| 12 Jun | Ceres Power Holdings PLC | Karen Bomba | PLAC | £99,995 | 17,543 | 29,664 | 0.02 |
| 12 Jun | Prudential PLC | Anil Wadhwani | BUY | £422 | 46 | 1,180,878 | 0.05 |
| 12 Jun | Morgan Sindall Group PLC | Mark Robson | DRIP | £1,873 | 42 | 13,801 | 0.03 |
| 12 Jun | Morgan Sindall Group PLC | Mark Robson | DRIP | £1,828 | 41 | 14,096 | 0.03 |
| 12 Jun | Morgan Sindall Group PLC | Mark Robson | DRIP | £11,326 | 254 | 14,055 | 0.03 |
| 12 Jun | Ceres Power Holdings PLC | Stuart Paynter | PLAC | £9,998 | 1,754 | 49,436 | 0.03 |
| 12 Jun | Ceres Power Holdings PLC | Julia King | PLAC | £9,998 | 1,754 | 31,954 | 0.02 |
| 12 Jun | Nicholas Keher | BUY | £150 | 121 | 132,043 | 0.01 | |
| 12 Jun | Nicholas Keher | TIN | £0 | 121 | 132,164 | 0.01 | |
| 12 Jun | Eben Upton | SELL | £1,836,730 | 190,000 | 2,401,136 | 1.24 | |
| 12 Jun | Keenan Reed | SELL | £12,958 | 1,252 | 39,239 | 0.14 | |
| 12 Jun | Keenan Reed | SELL | £4,769 | 468 | 73,312 | 0.00 | |
| 12 Jun | Keenan Reed | SELL | £4,769 | 468 | 40,491 | 0.14 | |
| 12 Jun | Keenan Reed | SELL | £12,958 | 1,252 | 72,060 | 0.00 | |
| 12 Jun | Melrose Industries PLC | Guy Hachey | BUY | £80,831 | 18,000 | 60,000 | 0.00 |
| 12 Jun | Synectics PLC | Paul Williams | BUY | £121 | 62 | 5,636 | 0.03 |
| 12 Jun | Francis Parys | TIN | £0 | 121 | 141,632 | 0.01 | |
| 12 Jun | Francis Parys | BUY | £150 | 121 | 141,511 | 0.01 | |
| 11 Jun | Altitude Group PLC | Martin Varley | BUY | £5,695 | 26,124 | 10,095,281 | 13.80 |
| 11 Jun | Bae Systems PLC | Charles Woodburn | DRIP | £1,155 | 60 | 1,433,855 | 0.05 |
| 11 Jun | Bae Systems PLC | Bradley Greve | DRIP | £616 | 32 | 452,491 | 0.02 |
| 11 Jun | Cls Holdings PLC | Fredrik Widlund | BUY | £150 | 322 | 977,351 | 0.24 |
| 11 Jun | Cls Holdings PLC | Fredrik Widlund | TIN | £0 | 322 | 977,673 | 0.24 |
| 11 Jun | Centrica PLC | Christopher O'Shea | TIN | £0 | 22 | 6,067,305 | 0.13 |
| 11 Jun | Centrica PLC | Christopher O'Shea | BUY | £151 | 81 | 6,067,283 | 0.13 |
| 11 Jun | Croda International PLC | Stephen Foots | TIN | £0 | 5 | 257,112 | 0.18 |
| 11 Jun | Croda International PLC | Stephen Foots | BUY | £148 | 5 | 257,107 | 0.18 |
| 11 Jun | Grainger PLC | Helen Gordon | TIN | £0 | 97 | 926,022 | 0.13 |
| 11 Jun | Grainger PLC | Helen Gordon | BUY | £149 | 97 | 925,925 | 0.13 |