Latest deals

slide to see more
Traded Action Notifier Price Amount Value
17-Jul-26  Buy J.T Starzecki $9.54 2,500 $19,666.86
17-Jul-26  Buy Michael Xavier Schlumpberger $10.01 5,500 $45,398.70
17-Jul-26  Buy Oliver Friesen 148.00p 20,000 £29,600.00
12-Jan-26  Buy J.T Starzecki 149.00p 37,250 £55,502.50
12-Jan-26  Buy Oliver Friesen 148.00p 20,100 £29,748.00

Largest deals (365 days)

slide to see more
Traded Action Notifier Price Amount Value
12-Jan-26  Buy J.T Starzecki 149.00p 37,250 £55,502.50
17-Jul-26  Buy Michael Xavier Schlumpberger $10.01 5,500 $45,398.70
12-Jan-26  Buy Oliver Friesen 148.00p 20,100 £29,748.00
17-Jul-26  Buy Oliver Friesen 148.00p 20,000 £29,600.00
07-Jan-26  Buy Ben Hodges 142.99p 17,501 £25,024.68

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.