Latest deals

slide to see more
Traded Action Notifier Price Amount Value
14-Jan-26  Buy Teodora Andreeva 76.40p 780 £595.92

Largest deals (365 days)

slide to see more
Traded Action Notifier Price Amount Value
14-Jan-26  Buy Teodora Andreeva 76.40p 780 £595.92

Director Shareholdings

slide to see more
Notifier Holding Value*
Roberto Fiorentino 4,031,090 £3,023,317.50
Teodora Andreeva 25,780 £19,335.00
* Value is calculated by using the current share price multiplied by the amount held.

Major Shareholdings

slide to see more
Notifier** Holding Value
Dowgate Group Limited 1,585,000 £1,188,750.00
Russell Long 1,149,167 £861,875.25
Hargreave Hale Limited 846,000 £634,500.00
Oceanwood Capital Management LLP 800,000 £600,000.00
Mr Francis Maurice Erard 750,000 £562,500.00
** Major Shareholders are individuals or institutions that own more than 3% of the company’s shares and have been reported in the annual accounts.