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
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
10-Feb-26  Buy Deborah Davis 212.00p 9,500 £20,140.00
21-Apr-26  Buy Belinda Richards 188.00p 10,641 £20,005.08

Director Shareholdings

slide to see more
Notifier Holding Value*
Stephan Shakespeare 1,992,039 £5,653,406.80
Ian Griffiths 50,000 £141,900.00
Devesh Mishra 45,140 £128,107.32
Ashley G Martin 35,965 £102,068.67
Andrea Newman 9,668 £27,437.78
* 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,766,627.55
1607 Capital Partners, LLC 9,676,854 £27,462,912.22
Norges Bank 8,381,905 £23,787,846.89
Octopus Investments Nominees Limited 8,191,507 £23,247,497.35
Balshore Investments Limited 8,029,100 £22,786,586.27
** Major Shareholders are individuals or institutions that own more than 3% of the company’s shares and have been reported in the annual accounts.