Latest deals

slide to see more
Traded Action Notifier Price Amount Value
14-Sep-26  Sell Jorgen Kokke 2,150.68p 50,236 £1,080,414.06
26-Jun-26  Buy Celia Baxter 2,139.51p 2,336 £49,979.00
13-May-26  Sell Jorgen Kokke 2,267.00p 3,450 £78,211.50
27-Feb-26  Buy Celia Baxter 2,892.86p 1,728 £49,988.71

Largest deals (365 days)

slide to see more
Traded Action Notifier Price Amount Value
14-Sep-26  Sell Jorgen Kokke 2,150.68p 50,236 £1,080,414.06
13-May-26  Sell Jorgen Kokke 2,267.00p 3,450 £78,211.50
27-Feb-26  Buy Celia Baxter 2,892.86p 1,728 £49,988.71
26-Jun-26  Buy Celia Baxter 2,139.51p 2,336 £49,979.00

Director Shareholdings

slide to see more
Notifier Holding Value*
Jorgen Kokke 172,575 £3,941,613.03
Iain Ferguson 20,000 £456,800.00
Lesley Knox 4,800 £109,632.00
Celia Baxter 4,064 £92,821.76
* Value is calculated by using the current share price multiplied by the amount held.

Major Shareholdings

slide to see more
Notifier** Holding Value
Vanguard Group 3,522,839 £80,461,643.30
Aggregate of Standard Life Aberdeen plc 3,497,437 £79,881,461.61
JNE Partners LLP 3,328,330 £76,019,057.71
Baillie Gifford 3,318,821 £75,801,872.15
Wellington Management Group LLP 3,314,852 £75,711,220.19
** Major Shareholders are individuals or institutions that own more than 3% of the company’s shares and have been reported in the annual accounts.