| Date | Company | Director | Type | Value | No. Shares | Total held | Total held % |
|---|---|---|---|---|---|---|---|
| 13 Dec | Tremor International LTD | Ofer Druker | SELL | £137,956 | 35,040 | 3,688,359 | 2.55 |
| 13 Dec | Tremor International LTD | Ofer Druker | SELL | £88,946 | 21,840 | 3,723,399 | 2.58 |
| 13 Dec | Tremor International LTD | Ofer Druker | SELL | £78,616 | 20,032 | 3,745,239 | 2.59 |
| 13 Dec | Tremor International LTD | Ofer Druker | SELL | £54,584 | 13,752 | 3,767,077 | 2.61 |
| 13 Dec | Tremor International LTD | Ofer Druker | SELL | £7,278 | 1,806 | 3,765,271 | 2.61 |
| 13 Dec | Tremor International LTD | Ofer Druker | SELL | £56,072 | 14,226 | 3,780,829 | 2.62 |
| 13 Dec | United Utilities Group PLC | Steven Mogford | BUY | £175 | 17 | 140,093 | 0.02 |
| 13 Dec | Zotefoams PLC | David Stirling | BUY | £150 | 50 | 492,545 | 1.01 |
| 13 Dec | Zotefoams PLC | Gary McGrath | BUY | £150 | 50 | 94,311 | 0.19 |
| 13 Dec | Ms International PLC | Michael O'Connell | EXR | £0 | 100,000 | 1,604,195 | 9.91 |
| 13 Dec | Oracle Power PLC | Mark Steed | BUY | £129 | 57,499 | 24,724,939 | 0.85 |
| 13 Dec | Shaftesbury PLC | Thomas Welton | EXR | £0 | 34,678 | 993,703 | 0.26 |
| 13 Dec | Shaftesbury PLC | Thomas Welton | SEXR | £55,761 | 16,357 | 977,346 | 0.25 |
| 13 Dec | Shaftesbury PLC | Simon Quayle | EXR | £0 | 34,678 | 1,205,835 | 0.31 |
| 13 Dec | Shaftesbury PLC | Simon Quayle | SEXR | £55,761 | 16,357 | 1,189,478 | 0.31 |
| 13 Dec | Shaftesbury PLC | Brian Bickell | SEXR | £75,632 | 22,186 | 1,388,502 | 0.36 |
| 13 Dec | Shaftesbury PLC | Brian Bickell | EXR | £0 | 49,128 | 1,410,688 | 0.37 |
| 13 Dec | Shaftesbury PLC | Christopher Ward | EXR | £0 | 34,678 | 274,975 | 0.07 |
| 13 Dec | Shaftesbury PLC | Christopher Ward | SEXR | £55,761 | 16,357 | 258,618 | 0.07 |
| 13 Dec | United Utilities Group PLC | Philip Aspin | BUY | £175 | 17 | 17,272 | 0.00 |
| 13 Dec | Oracle Power PLC | Naheed Memon | BUY | £1,135 | 504,377 | 112,448,589 | 3.88 |
| 13 Dec | Centrica PLC | Kate Ringrose | TIN | £0 | 22 | 237,924 | 0.00 |
| 13 Dec | Centrica PLC | Kate Ringrose | BUY | £150 | 160 | 237,902 | 0.00 |
| 13 Dec | Sthree PLC | Andrew Beach | DRIP | £25 | 6 | 28,325 | 0.02 |
| 13 Dec | Sthree PLC | Andrew Beach | TIN | £0 | 19 | 28,319 | 0.02 |
| 13 Dec | Sthree PLC | Andrew Beach | BUY | £150 | 38 | 28,300 | 0.02 |
| 13 Dec | Easyjet PLC | Kenton Jarvis | BUY | £147 | 39 | 15,530 | 0.00 |
| 13 Dec | Oracle Power PLC | David Hutchins | BUY | £172 | 76,665 | 790,282 | 0.03 |
| 13 Dec | Clive Brown | TIN | £0 | 62 | 1,994,308 | 0.24 | |
| 13 Dec | Clive Brown | BUY | £149 | 62 | 1,994,246 | 0.24 | |
| 13 Dec | Timothy Cowper | TIN | £0 | 62 | 181,419 | 0.02 | |
| 13 Dec | Timothy Cowper | BUY | £149 | 62 | 181,357 | 0.02 | |
| 13 Dec | Xp Factory PLC | Graham Bird | TIN | £0 | 723 | 1,902,783 | 1.26 |
| 13 Dec | Xp Factory PLC | Graham Bird | BUY | £150 | 723 | 1,902,060 | 1.26 |
| 13 Dec | Xp Factory PLC | Richard Harpham | TIN | £0 | 723 | 886,853 | 0.59 |
| 13 Dec | Xp Factory PLC | Richard Harpham | BUY | £150 | 723 | 886,130 | 0.59 |
| 13 Dec | AJ Bell PLC | Roger Stott | BUY | £151 | 42 | 211,005 | 0.05 |
| 13 Dec | BP PLC | Murray Auchincloss | BUY | £379 | 82 | 119,322 | 0.00 |
| 13 Dec | Severfield PLC | Mark Pegler | BUY | £15,104 | 23,600 | 53,600 | 0.02 |
| 13 Dec | Severfield PLC | Mark Pegler | BUY | £19,050 | 30,000 | 30,000 | 0.01 |
| 13 Dec | System1 Group PLC | Conrad Bona | BUY | £18,999 | 12,837 | 26,407 | 0.21 |
| 13 Dec | System1 Group PLC | Conrad Bona | BUY | £18,998 | 13,570 | 13,570 | 0.11 |
| 13 Dec | United Utilities Group PLC | Louise Beardmore | BUY | £175 | 17 | 11,887 | 0.00 |
| 13 Dec | Dotdigital Group PLC | Alistair Gurney | BUY | £25,137 | 27,000 | 27,000 | 0.01 |
| 12 Dec | AB Dynamics PLC | James Routh | TIN | £0 | 2,424 | 19,200 | 0.08 |
| 12 Dec | Diageo PLC | Javier Ferran | BUY | £8,289 | 222 | 308,887 | 0.01 |
| 12 Dec | Prudential PLC | Mark FitzPatrick | BUY | £183 | 17 | 531,623 | 0.02 |
| 12 Dec | Unilever PLC | Graeme Pitkethly | BUY | £125 | 3 | 222,027 | 0.01 |
| 12 Dec | Qinetiq Group PLC | Stephen Wadey | TIN | £0 | 14 | 956,151 | 0.17 |
| 12 Dec | Qinetiq Group PLC | Stephen Wadey | BUY | £151 | 43 | 956,137 | 0.17 |