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
25-Sep-25  Sell Jorgen Kokke 2,331.99p 3,450 £80,453.66

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
25-Sep-25  Sell Jorgen Kokke 2,331.99p 3,450 £80,453.66
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,679,298.95
Iain Ferguson 20,000 £426,399.99
Lesley Knox 4,800 £102,336.00
Celia Baxter 4,064 £86,644.48
* 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 £75,106,926.40
Aggregate of Standard Life Aberdeen plc 3,497,437 £74,565,355.77
JNE Partners LLP 3,328,330 £70,959,994.58
Baillie Gifford 3,318,821 £70,757,262.71
Wellington Management Group LLP 3,314,852 £70,672,643.63
** Major Shareholders are individuals or institutions that own more than 3% of the company’s shares and have been reported in the annual accounts.