Latest deals

slide to see more
Traded Action Notifier Price Amount Value
16-Dec-25  Buy Chris Cox 169.90p 64,007 £108,746.61

Largest deals (365 days)

slide to see more
Traded Action Notifier Price Amount Value
16-Dec-25  Buy Chris Cox 169.90p 64,007 £108,746.61

Director Shareholdings

slide to see more
Notifier Holding Value*
Chris Cox 496,034 £1,309,529.81
David Latin 182,717 £482,372.90
Martin Copeland 107,500 £283,800.01
Sian Lloyd 2,114 £5,580.96
* Value is calculated by using the current share price multiplied by the amount held.

Major Shareholdings

slide to see more
Notifier** Holding Value
MDJ Partnership 96,618,142 £255,071,905.02
Mr D.R. and Mrs D.A. Hardy 31,559,133 £83,316,114.43
AXA Financial 29,388,440 £77,585,484.68
Canaccord Genuity Group Inc 13,315,967 £35,154,154.28
AXA Investment Managers 13,082,308 £34,537,294.49
** Major Shareholders are individuals or institutions that own more than 3% of the company’s shares and have been reported in the annual accounts.