Latest deals

slide to see more
Traded Action Notifier Price Amount Value
03-Jul-24  Buy David John Morrison 63.20p 395,500 £249,956.01
01-Jul-24  Buy Jan Witte 64.11p 119,699 £76,739.03

Largest deals (365 days)

slide to see more
Traded Action Notifier Price Amount Value
03-Jul-24  Buy David John Morrison 63.20p 395,500 £249,956.01
01-Jul-24  Buy Jan Witte 64.11p 119,699 £76,739.03

Director Shareholdings

slide to see more
Notifier Holding Value*
David John Morrison 435,500 £235,170.01
Jan Witte 119,699 £64,637.46
Krystyna Nowak 20,500 £11,070.00
* Value is calculated by using the current share price multiplied by the amount held.

Major Shareholdings

slide to see more
Notifier** Holding Value
NEIL PETER RECORD 52,896,541 £28,564,133.28
Cazenove Capital Management Limited 26,391,203 £14,251,250.19
Premier Miton Investors 9,390,087 £5,070,647.18
Schroders plc & Schroder Investment Management Limited 7,252,603 £3,916,405.78
Hargreaves Lansdown Asset Mgt 6,611,026 £3,569,954.18
** Major Shareholders are individuals or institutions that own more than 3% of the company’s shares and have been reported in the annual accounts.