Latest deals

slide to see more
Traded Action Notifier Price Amount Value
02-Apr-26  Buy Richard Green 55.40p 18,036 £9,991.94
27-Jan-26  Buy Sameera Khaliq 66.00p 14,834 £9,790.44
15-Jan-26  Buy Mark Stephens 58.39p 8,563 £4,999.76
18-Dec-25  Buy Mark Stephens 49.92p 9,415 £4,699.97
11-Dec-25  Buy Mark Stephens 49.00p 10,204 £4,999.96

Largest deals (365 days)

slide to see more
Traded Action Notifier Price Amount Value
02-Apr-26  Buy Richard Green 55.40p 18,036 £9,991.94
27-Jan-26  Buy Sameera Khaliq 66.00p 14,834 £9,790.44
11-Dec-25  Buy Mark Stephens 49.00p 10,204 £4,999.96
15-Jan-26  Buy Mark Stephens 58.39p 8,563 £4,999.76
18-Dec-25  Buy Mark Stephens 49.92p 9,415 £4,699.97

Director Shareholdings

slide to see more
Notifier Holding Value*
No data found
* Value is calculated by using the current share price multiplied by the amount held.

Major Shareholdings

slide to see more
Notifier** Holding Value
No data found
** Major Shareholders are individuals or institutions that own more than 3% of the company’s shares and have been reported in the annual accounts.