| Date | Company | Director | Type | Value | No. Shares | Total held | Total held % |
|---|---|---|---|---|---|---|---|
| 07 Apr | Epe Special Opportunities Limited | Geoffrey Vero | BUY | £20,000 | 18,182 | 78,802 | 0.29 |
| 07 Apr | Abrdn Asia Focus PLC | Haruko Fukuda | SELL | £27 | 3 | 3,414 | 0.01 |
| 07 Apr | Alliance Trust PLC | Gregor Stewart | BUY | £144 | 28 | 24,668 | 0.00 |
| 07 Apr | British American Tobacco PLC | John Stevens | TIN | £0 | 52 | 72,081 | 0.00 |
| 07 Apr | Octopus Apollo VCT PLC | Murray Steele | BUY | £10,499 | 11,810 | 23,065 | 0.02 |
| 07 Apr | Segro PLC | Phil Redding | TIN | £0 | 9,780 | 84,973 | 0.01 |
| 07 Apr | Bunzl PLC | Patrick Larmon | BUY | £14,342 | 619 | 122,857 | 0.04 |
| 07 Apr | Brooks Macdonald Group PLC | Nicholas Holmes | EXR | £23,325 | 15,000 | 56,495 | 0.41 |
| 07 Apr | Brooks Macdonald Group PLC | Nicholas Holmes | SELL | £0 | 1,600 | 54,895 | 0.40 |
| 07 Apr | Brooks Macdonald Group PLC | Andrew Shepherd | EXR | £0 | 2,095 | 51,010 | 0.37 |
| 07 Apr | Brooks Macdonald Group PLC | Andrew Shepherd | SEXR | £0 | 2,095 | 48,915 | 0.36 |
| 07 Apr | Brooks Macdonald Group PLC | Andrew Shepherd | SELL | £0 | 1,000 | 47,915 | 0.35 |
| 07 Apr | Cloudcall Group PLC | Paul Williams | BUY | £19,980 | 22,200 | 74,057 | 0.61 |
| 07 Apr | Cloudcall Group PLC | Paul Williams | PLAC | £9,000 | 10,000 | 84,057 | 0.69 |
| 07 Apr | Moneysupermarket.Com Group PLC | Matthew Price | SELL | £0 | 37,999 | 42,646 | 0.01 |
| 07 Apr | Barclays PLC | Diane Victor | DRIP | £89 | 35 | 18,186 | 0.00 |
| 07 Apr | Segro PLC | Justin Read | TIN | £0 | 6,517 | 34,184 | 0.00 |
| 07 Apr | Barclays PLC | Frits Van Paasschen | DRIP | £120 | 32 | 14,463 | 0.00 |
| 07 Apr | Blue Planet Investment Trust PLC | Kenneth Murray | BUY | £40,000 | 100,000 | 13,744,137 | 27.78 |
| 07 Apr | Cloudcall Group PLC | Mark Seemann | BUY | £36,270 | 40,300 | 916,377 | 7.55 |
| 07 Apr | Standard Chartered PLC | John Peace | EXR | £0 | 43,105 | 85,670 | 0.00 |
| 07 Apr | Standard Chartered PLC | John Peace | SEXR | £209,434 | 19,410 | 66,260 | 0.00 |
| 07 Apr | Standard Chartered PLC | John Peace | EXR | £0 | 21,552 | 87,812 | 0.00 |
| 07 Apr | Standard Chartered PLC | John Peace | SEXR | £105,256 | 9,755 | 78,057 | 0.00 |
| 07 Apr | Standard Chartered PLC | John Peace | EXR | £0 | 14,863 | 92,920 | 0.00 |
| 07 Apr | Standard Chartered PLC | John Peace | SEXR | £72,228 | 6,694 | 86,226 | 0.00 |
| 07 Apr | Standard Chartered PLC | John Peace | EXR | £0 | 18,491 | 104,717 | 0.00 |
| 07 Apr | Standard Chartered PLC | John Peace | SEXR | £90,366 | 8,375 | 96,342 | 0.00 |
| 07 Apr | Standard Chartered PLC | John Peace | EXR | £0 | 15,974 | 112,316 | 0.00 |
| 07 Apr | Standard Chartered PLC | John Peace | SEXR | £77,634 | 7,195 | 105,121 | 0.00 |
| 07 Apr | Standard Chartered PLC | John Peace | EXR | £0 | 7,891 | 113,012 | 0.00 |
| 07 Apr | Standard Chartered PLC | John Peace | SEXR | £38,348 | 3,554 | 109,458 | 0.00 |
| 07 Apr | Standard Chartered PLC | John Peace | EXR | £0 | 6,944 | 116,402 | 0.00 |
| 07 Apr | Standard Chartered PLC | John Peace | SEXR | £33,794 | 3,132 | 113,270 | 0.00 |
| 07 Apr | Barclays PLC | Antony Jenkins | DRIP | £645 | 255 | 5,059,784 | 0.03 |
| 07 Apr | Barclays PLC | David Walker | DRIP | £3,531 | 1,395 | 151,455 | 0.00 |
| 07 Apr | Cloudcall Group PLC | Georg Oehm | PLAC | £13,500 | 15,000 | 30,000 | 0.25 |
| 07 Apr | Pennon Group PLC | Gerard Connell | DRIP | £447 | 51 | 4,437 | 0.00 |
| 07 Apr | Synectics PLC | Peter Rae | BUY | £18,620 | 14,000 | 232,302 | 1.31 |
| 07 Apr | Standard Chartered PLC | Peter Sands | SELL | £484,200 | 45,000 | 352,341 | 0.01 |
| 07 Apr | Xaar PLC | Edmund Creutzmann | BUY | £19,999 | 4,846 | 4,846 | 0.01 |
| 02 Apr | Ariana Resources PLC | Michael de Villiers | BUY | £8,730 | 970,000 | 15,270,000 | 2.21 |
| 02 Apr | Tribal Group PLC | Stephen Breach | SELL | £120,318 | 81,296 | 172,728 | 0.18 |
| 02 Apr | Provident Financial PLC | Andrew Fisher | TIN | £0 | 145,141 | 592,909 | 0.40 |
| 02 Apr | Provident Financial PLC | Andrew Fisher | SELL | £3,941,107 | 145,141 | 447,768 | 0.30 |
| 02 Apr | Bae Systems PLC | Peter Lynas | TIN | £0 | 90 | 354,497 | 0.01 |
| 02 Apr | Stv Group PLC | Robert Woodward | SELL | £15,121 | 4,043 | 415,279 | 1.06 |
| 02 Apr | Stv Group PLC | Robert Woodward | BUY | £15,121 | 4,043 | 419,322 | 1.07 |
| 02 Apr | Marshalls PLC | Martyn Coffey | BUY | £150 | 55 | 25,287 | 0.01 |
| 02 Apr | North Atlantic Smaller Companies... | Christopher Mills | BUY | £21,355 | 1,121 | 3,597,349 | 24.74 |