Latest deals

slide to see more
Traded Action Notifier Price Amount Value
06-Oct-25  Sell Stephen Lamb 188.00p 33,310 £62,622.80
06-Oct-25  Sell Stephen Lamb 193.00p 12,510 £24,144.30
06-Oct-25  Exercise of option Stephen Lamb 1.00p 91,046 £910.46

Largest deals (365 days)

slide to see more
Traded Action Notifier Price Amount Value
06-Oct-25  Sell Stephen Lamb 188.00p 33,310 £62,622.80
06-Oct-25  Sell Stephen Lamb 193.00p 12,510 £24,144.30
06-Oct-25  Exercise of option Stephen Lamb 1.00p 91,046 £910.46

Director Shareholdings

slide to see more
Notifier Holding Value*
Stephen Fenby 16,842,396 £23,916,201.60
Stephen Fenby 16,842,396 £23,916,201.60
Hilary Wright 4,000 £5,680.00
Hilary Wright 4,000 £5,680.00
* Value is calculated by using the current share price multiplied by the amount held.

Major Shareholdings

slide to see more
Notifier** Holding Value
Liontrust Investment Partners LLP 11,102,321 £15,765,295.34
Liontrust Investment Partners LLP 11,102,321 £15,765,295.34
Aggregate of Standard Life Aberdeen plc 10,706,593 £15,203,361.60
Aggregate of Standard Life Aberdeen plc 10,706,593 £15,203,361.60
Octopus Investments Nominees Limited 10,494,558 £14,902,271.91
** Major Shareholders are individuals or institutions that own more than 3% of the company’s shares and have been reported in the annual accounts.