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,710,362.50
Iain Ferguson 20,000 £430,000.00
Lesley Knox 4,800 £103,200.00
Celia Baxter 4,064 £87,376.00
* 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,741,038.50
Aggregate of Standard Life Aberdeen plc 3,497,437 £75,194,895.50
JNE Partners LLP 3,328,330 £71,559,095.00
Baillie Gifford 3,318,821 £71,354,651.50
Wellington Management Group LLP 3,314,852 £71,269,318.00
** Major Shareholders are individuals or institutions that own more than 3% of the company’s shares and have been reported in the annual accounts.