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,689,263.28
Ian Griffiths 50,000 £142,800.00
Devesh Mishra 45,140 £128,919.84
Ashley G Martin 35,965 £102,716.04
Andrea Newman 9,668 £27,611.81
* 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 £29,955,421.05
1607 Capital Partners, LLC 9,676,854 £27,637,094.51
Norges Bank 8,381,905 £23,938,720.23
Octopus Investments Nominees Limited 8,191,507 £23,394,943.55
Balshore Investments Limited 8,029,100 £22,931,109.17
** Major Shareholders are individuals or institutions that own more than 3% of the company’s shares and have been reported in the annual accounts.