Latest deals

slide to see more
Traded Action Notifier Price Amount Value
02-Oct-25  Buy Jacqueline Sutton 120.83p 4,107 £4,962.28
01-Oct-25  Buy Ben Stocks 128.50p 16,114 £20,706.49
01-Oct-25  Buy Inken Braunschmidt 128.00p 4,000 £5,120.00

Largest deals (365 days)

slide to see more
Traded Action Notifier Price Amount Value
01-Oct-25  Buy Ben Stocks 128.50p 16,114 £20,706.49
01-Oct-25  Buy Inken Braunschmidt 128.00p 4,000 £5,120.00
02-Oct-25  Buy Jacqueline Sutton 120.83p 4,107 £4,962.28

Director Shareholdings

slide to see more
Notifier Holding Value*
John Mills 135,588 £176,264.39
Paul James 30,619 £39,804.70
Richard Amos 30,300 £39,390.00
Ben Stocks 16,114 £20,948.20
Jacqueline Sutton 9,107 £11,839.10
* Value is calculated by using the current share price multiplied by the amount held.

Major Shareholdings

slide to see more
Notifier** Holding Value
Odyssean Investment Trust PLC 20,875,000 £27,137,499.00
Odyssean Investment Trust PLC 20,000,000 £25,999,999.05
Schroders plc 15,774,774 £20,507,205.45
Ameriprise Financial, Inc. and its group 10,968,476 £14,259,018.28
Aberforth Partners LLP 9,257,781 £12,035,114.86
** Major Shareholders are individuals or institutions that own more than 3% of the company’s shares and have been reported in the annual accounts.