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,243,046.59
Ian Griffiths 50,000 £131,600.00
Devesh Mishra 45,140 £118,808.48
Ashley G Martin 35,965 £94,659.88
Andrea Newman 9,668 £25,446.18
* 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 £27,605,976.46
1607 Capital Partners, LLC 9,676,854 £25,469,479.43
Norges Bank 8,381,905 £22,061,173.70
Octopus Investments Nominees Limited 8,191,507 £21,560,046.17
Balshore Investments Limited 8,029,100 £21,132,590.95
** Major Shareholders are individuals or institutions that own more than 3% of the company’s shares and have been reported in the annual accounts.