| Date | Company | Director | Type | Value | No. Shares | Total held | Total held % |
|---|---|---|---|---|---|---|---|
| 04 Jun | Investec PLC | Ciaran Whelan | TIN | £0 | 15,511 | 224,632 | 0.03 |
| 04 Jun | Marshalls PLC | Jack Clarke | BUY | £146 | 23 | 149,234 | 0.07 |
| 04 Jun | Premier Oil PLC | Robin Allan | TIN | £0 | 159 | 568,487 | 0.07 |
| 04 Jun | Premier Oil PLC | Robin Allan | EXR | £18,000 | 42,857 | 611,344 | 0.07 |
| 04 Jun | Premier Oil PLC | Robin Allan | BUY | £124 | 159 | 568,328 | 0.07 |
| 04 Jun | Premier Oil PLC | Anthony Durrant | BUY | £124 | 159 | 1,625,642 | 0.20 |
| 04 Jun | Premier Oil PLC | Anthony Durrant | EXR | £18,000 | 42,857 | 1,668,658 | 0.20 |
| 04 Jun | Premier Oil PLC | Anthony Durrant | TIN | £0 | 159 | 1,625,801 | 0.20 |
| 04 Jun | Premier Oil PLC | Richard Rose | TIN | £0 | 192 | 191,680 | 0.02 |
| 04 Jun | Premier Oil PLC | Richard Rose | EXR | £18,000 | 42,857 | 234,537 | 0.03 |
| 04 Jun | Premier Oil PLC | Richard Rose | BUY | £150 | 192 | 191,488 | 0.02 |
| 04 Jun | Rathbones Group PLC | Robert Stockton | EXR | £4,499 | 273 | 98,975 | 0.18 |
| 04 Jun | Rio Tinto PLC | Jean-Sebastien Jacques | SELL | £180,909 | 4,011 | 83,399 | 0.01 |
| 04 Jun | Rio Tinto PLC | Jean-Sebastien Jacques | TIN | £0 | 8,264 | 87,410 | 0.01 |
| 04 Jun | Renewi PLC | Toby Woolrych | SELL | £3,393 | 9,949 | 384,516 | 0.05 |
| 04 Jun | Shearwater Group PLC | Philip Higgins | BUY | £39,750 | 1,987,500 | 214,833,384 | 9.78 |
| 04 Jun | Shearwater Group PLC | Philip Higgins | BUY | £39,750 | 1,987,500 | 212,845,884 | 9.69 |
| 04 Jun | Shearwater Group PLC | Philip Higgins | SELL | £159,000 | 7,950,000 | 210,858,384 | 9.60 |
| 04 Jun | Shearwater Group PLC | Philip Higgins | BUY | £39,750 | 1,987,500 | 218,808,384 | 9.90 |
| 04 Jun | Shearwater Group PLC | Philip Higgins | BUY | £39,750 | 1,987,500 | 216,820,884 | 9.87 |
| 04 Jun | Virgin Money UK PLC | Ian Smith | BUY | £150 | 86 | 246,741 | 0.02 |
| 04 Jun | Zotefoams PLC | David Stirling | DRIP | £89 | 14 | 492,580 | 1.02 |
| 04 Jun | Zotefoams PLC | Gary McGrath | DRIP | £76 | 12 | 32,291 | 0.07 |
| 04 Jun | Aston Martin Lagonda Global Holdings PLC | Penny Hughes | BUY | £47,958 | 5,474 | 6,000 | 0.00 |
| 04 Jun | Alliance Trust PLC | Karl Sternberg | BUY | £12,499 | 1,671 | 17,377 | 0.01 |
| 04 Jun | Aviva PLC | Patricia Cross | BUY | £3,683 | 905 | 26,017 | 0.00 |
| 04 Jun | Breedon Group PLC | Robert Wood | EXR | £30,000 | 79,365 | 940,365 | 0.06 |
| 04 Jun | Dunedin Enterprise Investment Trust PLC | Angela Lane | BUY | £39,862 | 10,936 | 31,039 | 0.15 |
| 04 Jun | Dunedin Enterprise Investment Trust PLC | Angela Lane | BUY | £9,936 | 2,630 | 20,103 | 0.10 |
| 04 Jun | Dunedin Enterprise Investment Trust PLC | Duncan Budge | BUY | £14,449 | 4,000 | 50,850 | 0.25 |
| 04 Jun | Dunedin Enterprise Investment Trust PLC | Duncan Budge | BUY | £7,400 | 2,000 | 52,850 | 0.26 |
| 04 Jun | Gooch & Housego PLC | David Bauernfeind | BUY | £15,570 | 1,500 | 3,000 | 0.01 |
| 04 Jun | Egdon Resources PLC | Kenneth Ratcliff | PLAC | £1,399 | 27,989 | 197,732 | 0.07 |
| 04 Jun | Georgia Healthcare Group PLC | Nikoloz Gamkrelidze | EXR | £0 | 217,967 | 610,939 | 0.47 |
| 04 Jun | Gooch & Housego PLC | Brian Phillipson | BUY | £9,998 | 954 | 1,954 | 0.01 |
| 04 Jun | Investec PLC | Bernard Kantor | TIN | £0 | 57,512 | 1,101,153 | 0.16 |
| 04 Jun | Investec PLC | Bernard Kantor | SELL | £214,892 | 47,229 | 1,053,924 | 0.15 |
| 04 Jun | Investec PLC | Bernard Kantor | TIN | £0 | 11,662 | 1,053,220 | 0.15 |
| 04 Jun | Investec PLC | Bernard Kantor | SELL | £43,680 | 9,579 | 1,043,641 | 0.15 |
| 04 Jun | Investec PLC | Stephen Koseff | TIN | £0 | 104,741 | 5,855,067 | 0.89 |
| 04 Jun | Investec PLC | Stephen Koseff | TIN | £0 | 21,241 | 5,750,326 | 0.84 |
| 04 Jun | Xpediator PLC | Geoffrey Gillo | SEXR | £15,680 | 32,000 | 176,333 | 0.13 |
| 03 Jun | Travis Perkins PLC | Stuart Chambers | LOF | £3,505 | 286 | 5,443 | 0.00 |
| 03 Jun | Jpmorgan Claverhouse Investment Trust... | David Fletcher | DRIP | £159 | 23 | 2,588 | 0.00 |
| 03 Jun | Cora Gold Limited | Robert Monro | BUY | £5,000 | 173,913 | 741,393 | 1.12 |
| 03 Jun | Yourgene Health PLC | Adam Reynolds | BUY | £99,000 | 900,000 | 6,349,656 | 1.38 |
| 03 Jun | Daily Mail and General Trust PLC | Paul Zwillenberg | TIN | £0 | 114,809 | 139,956 | 0.07 |
| 03 Jun | Enquest PLC | Amjad Bseisu | BUY | £63,175 | 320,686 | 161,145,211 | 9.51 |
| 03 Jun | Games Workshop Group PLC | Kevin Rountree | DRIP | £5,094 | 114 | 14,928 | 0.05 |
| 03 Jun | Great Portland Estates PLC | Toby Courtauld | TIN | £0 | 42 | 1,416,034 | 0.53 |