| Date | Company | Director | Type | Value | No. Shares | Total held | Total held % |
|---|---|---|---|---|---|---|---|
| 21 Apr | Weir Group PLC | Jonathan Stanton | SELL | £792,548 | 25,580 | 315,839 | 0.12 |
| 21 Apr | Weir Group PLC | Jonathan Stanton | TIN | £0 | 52,600 | 341,419 | 0.13 |
| 21 Apr | Mila Resources Plc | Mark Stephenson | PLAC | £50,000 | 5,000,000 | 25,073,903 | 3.40 |
| 21 Apr | Pz Cussons PLC | Jonathan Myers | BUY | £150 | 186 | 380,489 | 0.09 |
| 21 Apr | Pz Cussons PLC | Jonathan Myers | TIN | £0 | 124 | 380,613 | 0.09 |
| 21 Apr | Rio Tinto PLC | Peter Cunningham | BUY | £368 | 5 | 79,231 | 0.01 |
| 21 Apr | Rio Tinto PLC | Peter Cunningham | TIN | £0 | 5 | 79,236 | 0.01 |
| 21 Apr | Rio Tinto PLC | Peter Cunningham | TIN | £0 | 13 | 79,248 | 0.01 |
| 21 Apr | Rio Tinto PLC | Peter Cunningham | SELL | £439 | 6 | 79,235 | 0.01 |
| 21 Apr | Rio Tinto PLC | Peter Cunningham | TIN | £0 | 14 | 79,241 | 0.01 |
| 21 Apr | Rio Tinto PLC | Peter Cunningham | TIN | £0 | 5 | 79,227 | 0.01 |
| 21 Apr | Rio Tinto PLC | Peter Cunningham | BUY | £368 | 5 | 79,222 | 0.01 |
| 21 Apr | Rio Tinto PLC | Peter Cunningham | TIN | £0 | 13 | 79,230 | 0.01 |
| 21 Apr | Rio Tinto PLC | Peter Cunningham | SELL | £439 | 6 | 79,226 | 0.01 |
| 21 Apr | Rio Tinto PLC | Peter Cunningham | TIN | £0 | 2 | 79,232 | 0.01 |
| 21 Apr | Rio Tinto PLC | Peter Cunningham | DRIP | £9,223 | 125 | 79,342 | 0.01 |
| 21 Apr | Rio Tinto PLC | Peter Cunningham | DRIP | £2,582 | 35 | 79,377 | 0.01 |
| 21 Apr | Alumasc Group PLC | Simon Dray | BUY | £60,000 | 25,000 | 129,312 | 0.36 |
| 21 Apr | Activeops PLC | Richard Jeffery | BUY | £148 | 72 | 8,743,917 | 12.24 |
| 21 Apr | Niox Group PLC | Jonathan Emms | SELL | £40,001 | 69,494 | 3,589,417 | 0.88 |
| 21 Apr | Niox Group PLC | Jonathan Emms | BUY | £19,991 | 34,539 | 3,658,498 | 0.88 |
| 21 Apr | Niox Group PLC | Jonathan Emms | BUY | £20,000 | 34,542 | 3,623,959 | 0.88 |
| 21 Apr | Ncc Group PLC | Michael Maddison | BUY | £164 | 136 | 229,920 | 0.08 |
| 21 Apr | Ithaca Energy PLC | Iain Lewis | DRIP | £1,141 | 467 | 12,871 | 0.00 |
| 21 Apr | Filtronic PLC | Jonathan Neale | SELL | £159,294 | 65,151 | 200,000 | 0.09 |
| 21 Apr | Ncc Group PLC | Guy Ellis | BUY | £164 | 136 | 7,196 | 0.00 |
| 21 Apr | Ithaca Energy PLC | Yaniv Friedman | DRIP | £591 | 242 | 46,949 | 0.00 |
| 21 Apr | Pennon Group PLC | Laura Flowerdew | BUY | £147 | 27 | 194,425 | 0.04 |
| 21 Apr | Pennon Group PLC | Laura Flowerdew | TIN | £0 | 7 | 194,432 | 0.04 |
| 21 Apr | Rio Tinto PLC | Simon Trott | DRIP | £885 | 12 | 7,683 | 0.00 |
| 21 Apr | Ithaca Energy PLC | Luciano Vasques | DRIP | £105 | 43 | 1,388 | 0.00 |
| 21 Apr | Legal & General Group PLC | Andrew Kail | EXR | £0 | 426,166 | 521,970 | 0.01 |
| 21 Apr | Legal & General Group PLC | Andrew Kail | SELL | £554,754 | 204,858 | 317,112 | 0.01 |
| 21 Apr | Yougov PLC | Belinda Richards | BUY | £20,005 | 10,641 | 10,641 | 0.01 |
| 21 Apr | Alumasc Group PLC | Pamela Bingham | BUY | £60,000 | 25,000 | 25,000 | 0.07 |
| 20 Apr | Ao World PLC | John Roberts | SELL | £2,000,001 | 2,221,236 | 2,325,879 | 0.42 |
| 20 Apr | Ao World PLC | John Roberts | SELL | £4,826,366 | 5,359,056 | 83,226,832 | 14.98 |
| 20 Apr | B.P. Marsh & Partners PLC | Daniel Topping | BUY | £1,796 | 275 | 153,062 | 0.43 |
| 20 Apr | B.P. Marsh & Partners PLC | Alice Foulk | BUY | £1,796 | 275 | 23,703 | 0.07 |
| 20 Apr | Coca-Cola Hbc AG | Zoran Bogdanovic | BUY | £75,960 | 1,745 | 648,062 | 0.18 |
| 20 Apr | Itm Power PLC | Simon Bourne | BUY | £149 | 156 | 1,369,402 | 0.20 |
| 20 Apr | Itm Power PLC | Simon Bourne | TIN | £0 | 156 | 1,369,558 | 0.20 |
| 20 Apr | Churchill China PLC | James Roper | BUY | £103,200 | 30,000 | 994,035 | 9.04 |
| 20 Apr | Coral Products PLC | David Low | BUY | £2,960 | 50,000 | 1,450,000 | 1.63 |
| 20 Apr | Pan African Resources PLC | Keith Spencer | SELL | £1,573,805 | 1,000,000 | 2,000,000 | 0.10 |
| 20 Apr | Braemar PLC | James Gundy | EXR | £0 | 218,750 | 1,242,783 | 3.87 |
| 20 Apr | Braemar PLC | James Gundy | SELL | £227,081 | 103,088 | 1,139,695 | 3.55 |
| 20 Apr | Churchill China PLC | Julian Moore | BUY | £3,540 | 1,000 | 2,000 | 0.02 |
| 20 Apr | Secure Trust Bank PLC | Rachel Lawrence | EXR | £6,762 | 16,904 | 47,095 | 0.25 |
| 20 Apr | Secure Trust Bank PLC | Rachel Lawrence | SELL | £139,650 | 9,975 | 40,704 | 0.22 |