Latest deals

slide to see more
Traded Action Notifier Price Amount Value
28-Apr-26  Buy Devesh Mishra 186.00p 8,051 £14,974.86
28-Apr-26  Buy Andrea Newman 186.00p 2,683 £4,990.38
28-Apr-26  Buy Ashley G Martin 186.00p 8,051 £14,974.86
21-Apr-26  Buy Belinda Richards 188.00p 10,641 £20,005.08
24-Mar-26  Buy Stephan Shakespeare 155.00p 65,616 £101,704.80

Largest deals (365 days)

slide to see more
Traded Action Notifier Price Amount Value
24-Mar-26  Buy Stephan Shakespeare 155.00p 65,616 £101,704.80
15-Oct-25  Buy Stephan Shakespeare 256.00p 39,060 £99,993.60
14-Oct-25  Buy Ian Griffiths 260.00p 19,216 £49,961.60
24-Mar-26  Buy Ian Griffiths 156.00p 30,784 £48,023.04
11-Feb-26  Buy Ashley G Martin 211.00p 16,586 £34,996.46

Director Shareholdings

slide to see more
Notifier Holding Value*
Stephan Shakespeare 1,992,039 £5,398,425.77
Ian Griffiths 50,000 £135,500.00
Devesh Mishra 45,140 £122,329.40
Ashley G Martin 35,965 £97,465.15
Andrea Newman 9,668 £26,200.28
* Value is calculated by using the current share price multiplied by the amount held.

Major Shareholdings

slide to see more
Notifier** Holding Value
Artemis Investment Management LLP 10,488,593 £28,424,087.43
1607 Capital Partners, LLC 9,676,854 £26,224,274.71
Norges Bank 8,381,905 £22,714,962.87
Octopus Investments Nominees Limited 8,191,507 £22,198,984.28
Balshore Investments Limited 8,029,100 £21,758,861.31
** Major Shareholders are individuals or institutions that own more than 3% of the company’s shares and have been reported in the annual accounts.