Latest deals

slide to see more
Traded Action Notifier Price Amount Value
31-Mar-25  Buy Jacqueline Sutton 104.97p 5,000 £5,248.45
25-Mar-25  Buy Richard Amos 65.50p 30,300 £19,846.50
25-Mar-25  Buy Paul James 66.70p 14,841 £9,898.95

Largest deals (365 days)

slide to see more
Traded Action Notifier Price Amount Value
25-Mar-25  Buy Richard Amos 65.50p 30,300 £19,846.50
25-Mar-25  Buy Paul James 66.70p 14,841 £9,898.95
31-Mar-25  Buy Jacqueline Sutton 104.97p 5,000 £5,248.45

Director Shareholdings

slide to see more
Notifier Holding Value*
John Mills 135,588 £168,129.12
John Mills 135,588 £168,129.12
Andrew C Herbert 100,000 £124,000.00
Andrew C Herbert 100,000 £124,000.00
Richard Amos 30,300 £37,572.00
* 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 16,895,000 £20,949,800.16
Odyssean Investment Trust PLC 16,895,000 £20,949,800.16
Schroders plc 15,774,774 £19,560,719.91
Schroders plc 15,774,774 £19,560,719.91
Odyssean Investment Trust PLC 15,575,000 £19,313,000.15
** Major Shareholders are individuals or institutions that own more than 3% of the company’s shares and have been reported in the annual accounts.