| Date | Company | Director | Type | Value | No. Shares | Total held | Total held % |
|---|---|---|---|---|---|---|---|
| 02 Apr | Tp Icap Group PLC | Philip Price | SELL | £422,616 | 156,091 | 1,435,608 | 0.19 |
| 02 Apr | Tp Icap Group PLC | Philip Price | TIN | £0 | 330,779 | 1,591,699 | 0.22 |
| 02 Apr | Tp Icap Group PLC | Philip Price | SELL | £71,613 | 26,450 | 1,260,920 | 0.17 |
| 02 Apr | Tp Icap Group PLC | Philip Price | TIN | £0 | 56,053 | 1,287,370 | 0.17 |
| 02 Apr | Tp Icap Group PLC | Philip Price | SELL | £83,721 | 30,922 | 1,231,317 | 0.17 |
| 02 Apr | Tp Icap Group PLC | Philip Price | TIN | £0 | 65,528 | 1,262,239 | 0.17 |
| 02 Apr | Tp Icap Group PLC | Philip Price | SELL | £66,209 | 24,454 | 1,196,711 | 0.16 |
| 02 Apr | Tp Icap Group PLC | Philip Price | TIN | £0 | 51,820 | 1,221,165 | 0.17 |
| 02 Apr | Tp Icap Group PLC | Robin Stewart | SELL | £413,720 | 152,805 | 1,380,410 | 0.19 |
| 02 Apr | Tp Icap Group PLC | Robin Stewart | TIN | £0 | 323,816 | 1,533,215 | 0.21 |
| 02 Apr | Tp Icap Group PLC | Robin Stewart | SELL | £71,619 | 26,452 | 1,209,399 | 0.16 |
| 02 Apr | Tp Icap Group PLC | Robin Stewart | TIN | £0 | 56,057 | 1,235,851 | 0.17 |
| 02 Apr | Tp Icap Group PLC | Robin Stewart | SELL | £83,275 | 30,757 | 1,179,794 | 0.16 |
| 02 Apr | Tp Icap Group PLC | Robin Stewart | TIN | £0 | 65,178 | 1,210,551 | 0.16 |
| 02 Apr | Tp Icap Group PLC | Robin Stewart | SELL | £63,840 | 23,579 | 1,145,373 | 0.16 |
| 02 Apr | Tp Icap Group PLC | Robin Stewart | TIN | £0 | 49,966 | 1,168,952 | 0.16 |
| 02 Apr | Tp Icap Group PLC | Nicolas Breteau | TIN | £0 | 108,112 | 1,301,471 | 0.18 |
| 02 Apr | Tp Icap Group PLC | Nicolas Breteau | SELL | £138,129 | 51,017 | 1,250,454 | 0.17 |
| 02 Apr | Tp Icap Group PLC | Nicolas Breteau | TIN | £0 | 138,263 | 1,388,717 | 0.19 |
| 02 Apr | Tp Icap Group PLC | Nicolas Breteau | SELL | £176,651 | 65,245 | 1,323,472 | 0.18 |
| 02 Apr | Tp Icap Group PLC | Nicolas Breteau | TIN | £0 | 118,632 | 1,442,104 | 0.20 |
| 02 Apr | Tp Icap Group PLC | Nicolas Breteau | SELL | £151,569 | 55,981 | 1,386,123 | 0.19 |
| 02 Apr | Tp Icap Group PLC | Nicolas Breteau | TIN | £0 | 546,657 | 1,932,780 | 0.26 |
| 02 Apr | Tp Icap Group PLC | Nicolas Breteau | SELL | £698,429 | 257,961 | 1,674,819 | 0.23 |
| 02 Apr | Carnival PLC | Jonathon Band | SELL | £313,966 | 11,988 | 52,406 | 0.04 |
| 02 Apr | Carnival PLC | Jonathon Band | SELL | £300 | 12 | 64,394 | 0.04 |
| 02 Apr | Natwest Group PLC | Patrick Flynn | BUY | £1,316 | 228 | 28,852 | 0.00 |
| 02 Apr | Natwest Group PLC | Lena Wilson | BUY | £1,223 | 212 | 36,938 | 0.00 |
| 02 Apr | Helios Towers PLC | Thomas Greenwood | EXR | £0 | 461,544 | 3,697,906 | 0.36 |
| 02 Apr | Helios Towers PLC | Thomas Greenwood | EXR | £0 | 927,385 | 4,625,291 | 0.45 |
| 02 Apr | Bioventix PLC | Bruce Hiscock | BUY | £2,044 | 126 | 1,600 | 0.03 |
| 02 Apr | M&G PLC | Kathryn McLeland | SELL | £190,857 | 68,884 | 738,429 | 0.03 |
| 02 Apr | M&G PLC | Kathryn McLeland | TIN | £0 | 484,542 | 807,313 | 0.03 |
| 02 Apr | M&G PLC | Kathryn McLeland | TIN | £0 | 146,151 | 322,771 | 0.01 |
| 02 Apr | M&G PLC | Andrea Rossi | TIN | £0 | 85,061 | 285,517 | 0.01 |
| 02 Apr | M&G PLC | Andrea Rossi | TIN | £0 | 812,214 | 1,097,731 | 0.05 |
| 02 Apr | M&G PLC | Andrea Rossi | SELL | £111,144 | 40,114 | 1,057,617 | 0.04 |
| 02 Apr | Natwest Group PLC | Roisin Donnelly | BUY | £1,298 | 225 | 18,831 | 0.00 |
| 02 Apr | Foxtons Group PLC | Chris Hough | TIN | £0 | 1,107,169 | 1,607,685 | 0.55 |
| 02 Apr | Foxtons Group PLC | Chris Hough | SELL | £0 | 1,087,316 | 520,369 | 0.18 |
| 02 Apr | Natwest Group PLC | Stuart Lewis | BUY | £3,324 | 576 | 11,356 | 0.00 |
| 02 Apr | Anglo American PLC | John Heasley | SELL | £434,065 | 12,865 | 45,092 | 0.00 |
| 02 Apr | Anglo American PLC | John Heasley | TIN | £0 | 27,317 | 57,957 | 0.01 |
| 02 Apr | Natwest Group PLC | Richard Haythornthwaite | BUY | £12,302 | 2,132 | 45,070 | 0.00 |
| 02 Apr | BP PLC | Katherine Thomson | DRIP | £32,447 | 5,423 | 530,993 | 0.00 |
| 02 Apr | Faron Pharmaceuticals Oy | Tuomo Patsi | PLAC | £200,001 | 400,002 | 453,267 | 0.39 |
| 02 Apr | Natwest Group PLC | Geeta Gopalan | BUY | £3,254 | 564 | 4,389 | 0.00 |
| 02 Apr | Natwest Group PLC | Gillian Whitehead | BUY | £3,237 | 561 | 2,856 | 0.00 |
| 02 Apr | Cairn Homes Plc | Richard Ball | BUY | £142,311 | 66,191 | 125,184 | 0.02 |
| 02 Apr | Douglas Le Fort | TOUT | £0 | 679,957 | 771,664 | 0.73 |