Latest deals

slide to see more
Traded Action Notifier Price Amount Value
12-Oct-26  Buy William Floydd 59.18p 254 £150.33
12-Oct-26  Buy Martyn Clark 59.18p 254 £150.33
10-Sep-26  Buy William Floydd 58.73p 255 £149.76
10-Sep-26  Buy Martyn Clark 58.73p 255 £149.76
10-Aug-26  Buy William Floydd 64.89p 231 £149.91

Largest deals (365 days)

slide to see more
Traded Action Notifier Price Amount Value
02-Mar-26  Sell Martyn Clark 150.63p 46,077 £69,405.78
23-Mar-26  Buy Gillian Kent 104.27p 9,538 £9,945.65
10-Feb-26  Buy Martyn Clark 153.38p 130 £199.40
10-Feb-26  Buy William Floydd 153.38p 130 £199.40
11-May-26  Buy Martyn Clark 73.19p 206 £150.76

Director Shareholdings

slide to see more
Notifier Holding Value*
Iain Ferguson 150,000 £92,100.00
William Floydd 14,085 £8,648.19
David Arnold 13,750 £8,442.50
Gillian Kent 9,538 £5,856.33
Martyn Clark 2,341 £1,437.37
* 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 30,974,324 £19,018,235.63
Janus Henderson Group plc 25,804,427 £15,843,918.76
FIL Limited 20,780,725 £12,759,365.62
Shanlis Investments Unlimited 18,274,460 £11,220,518.85
Aggregate of Standard Life Aberdeen plc 17,291,185 £10,616,787.98
** Major Shareholders are individuals or institutions that own more than 3% of the company’s shares and have been reported in the annual accounts.