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,762,134.87
Iain Ferguson 20,000 £435,999.98
Lesley Knox 4,800 £104,640.00
Celia Baxter 4,064 £88,595.20
* 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 £76,797,887.51
Aggregate of Standard Life Aberdeen plc 3,497,437 £76,244,123.93
JNE Partners LLP 3,328,330 £72,557,591.46
Baillie Gifford 3,318,821 £72,350,295.27
Wellington Management Group LLP 3,314,852 £72,263,771.07
** Major Shareholders are individuals or institutions that own more than 3% of the company’s shares and have been reported in the annual accounts.