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,366,553.08
Ian Griffiths 50,000 £134,700.00
Devesh Mishra 45,140 £121,607.16
Ashley G Martin 35,965 £96,889.71
Andrea Newman 9,668 £26,045.59
* 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,256,269.60
1607 Capital Partners, LLC 9,676,854 £26,069,444.73
Norges Bank 8,381,905 £22,580,852.12
Octopus Investments Nominees Limited 8,191,507 £22,067,919.90
Balshore Investments Limited 8,029,100 £21,630,395.45
** Major Shareholders are individuals or institutions that own more than 3% of the company’s shares and have been reported in the annual accounts.