Latest deals

slide to see more
Traded Action Notifier Price Amount Value
28-Nov-25  Buy Mark Milner 298.00p 8,315 £24,778.70
01-Oct-25  Sell Guy Millward 323.40p 1,525 £4,931.85
30-Sep-25  Sell Guy Millward 325.00p 42,267 £137,367.75
30-Sep-25  Sell Mark Milner 325.00p 71,868 £233,571.00

Largest deals (365 days)

slide to see more
Traded Action Notifier Price Amount Value
30-Sep-25  Sell Mark Milner 325.00p 71,868 £233,571.00
30-Sep-25  Sell Guy Millward 325.00p 42,267 £137,367.75
28-Nov-25  Buy Mark Milner 298.00p 8,315 £24,778.70
01-Oct-25  Sell Guy Millward 323.40p 1,525 £4,931.85

Director Shareholdings

slide to see more
Notifier Holding Value*
Mark Milner 94,331 £249,977.16
William Macpherson 30,000 £79,500.00
* Value is calculated by using the current share price multiplied by the amount held.

Major Shareholdings

slide to see more
Notifier** Holding Value
Aberforth Partners LLP 19,540,051 £51,781,137.01
Aggregate of Standard Life Aberdeen plc 8,713,750 £23,091,438.33
The Wellcome Trust Limited 5,682,400 £15,058,360.54
Strategic Equity Capital Plc 5,626,167 £14,909,343.09
Fidelity Management & Research 5,464,200 £14,480,130.52
** Major Shareholders are individuals or institutions that own more than 3% of the company’s shares and have been reported in the annual accounts.