Latest deals

slide to see more
Traded Action Notifier Price Amount Value
11-Sep-26  Buy Marc Page 183.22p 27,307 £50,031.01
02-Sep-26  Buy Jaime Gilinski Bacal 172.00p 500,000 £860,000.01
24-Mar-26  Buy Paul Coby 114.20p 17,350 £19,813.70
19-Mar-26  Buy Robert Sharpe 111.00p 17,599 £19,534.89
05-Mar-26  Buy Jaime Gilinski Bacal 114.47p 534,703 £612,074.55

Largest deals (365 days)

slide to see more
Traded Action Notifier Price Amount Value
02-Sep-26  Buy Jaime Gilinski Bacal 172.00p 500,000 £860,000.01
05-Mar-26  Buy Jaime Gilinski Bacal 114.47p 534,703 £612,074.55
23-Dec-25  Buy Jaime Gilinski Bacal 120.93p 500,000 £604,650.02
04-Mar-26  Buy Marc Page 114.98p 101,146 £116,297.06
04-Mar-26  Buy Marc Page 115.21p 83,114 £95,755.64

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.