Latest deals

slide to see more
Traded Action Notifier Price Amount Value
06-Oct-25  Buy Eddie Johnson 221.10p 9,040 £19,987.44
06-Oct-25  Buy Eddie Johnson 219.90p 9,546 £20,991.65
06-Oct-25  Sell Eddie Johnson 219.98p 18,726 £41,193.46

Largest deals (365 days)

slide to see more
Traded Action Notifier Price Amount Value
06-Oct-25  Sell Eddie Johnson 219.98p 18,726 £41,193.46
06-Oct-25  Buy Eddie Johnson 219.90p 9,546 £20,991.65
06-Oct-25  Buy Eddie Johnson 221.10p 9,040 £19,987.44

Director Shareholdings

slide to see more
Notifier Holding Value*
A Christopher (Chris) Meredith 2,009,699 £5,677,399.77
Eddie Johnson 526,331 £1,486,885.10
Grahame Cook 48,864 £138,040.80
* Value is calculated by using the current share price multiplied by the amount held.

Major Shareholdings

slide to see more
Notifier** Holding Value
Investec Wealth & Investment Limited 18,661,710 £52,719,331.64
Octopus Investments Nominees Limited 15,275,156 £43,152,316.43
Canaccord Genuity Group Inc 13,797,818 £38,978,836.51
Hargreave Hale Ltd Stockbrokers 13,270,056 £37,487,908.83
Morgan Stanley 11,322,632 £31,986,435.94
** Major Shareholders are individuals or institutions that own more than 3% of the company’s shares and have been reported in the annual accounts.