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
24-Sep-25  Sell A Christopher (Chris) Meredith 218.50p 50,510 £110,364.35

Largest deals (365 days)

slide to see more
Traded Action Notifier Price Amount Value
24-Sep-25  Sell A Christopher (Chris) Meredith 218.50p 50,510 £110,364.35
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,657,302.80
Eddie Johnson 526,331 £1,481,621.80
Grahame Cook 48,864 £137,552.16
* 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,532,714.72
Octopus Investments Nominees Limited 17,645,285 £49,671,478.28
Canaccord Genuity Group Inc 13,797,818 £38,840,858.46
Hargreave Hale Ltd Stockbrokers 13,270,056 £37,355,208.40
Morgan Stanley 11,322,632 £31,873,209.73
** Major Shareholders are individuals or institutions that own more than 3% of the company’s shares and have been reported in the annual accounts.