Latest deals
| Traded | Action | Notifier | Price | Amount | Value |
|---|---|---|---|---|---|
| 28-May-26 | Buy | William Barker | 258.06p | 15,779 | £40,719.52 |
| 26-May-26 | Buy | William Barker | 229.33p | 89,691 | £205,684.06 |
| 23-Apr-26 | Buy | William Barker | 235.02p | 1,627,693 | £3,825,322.88 |
| 20-Jan-26 | Buy | William Barker | 381.05p | 132,455 | £504,715.88 |
| 16-Jan-26 | Buy | William Barker | 300.08p | 17,198 | £51,606.90 |