Latest deals

slide to see more
Traded Action Notifier Price Amount Value
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
10-Aug-26  Buy Martyn Clark 64.89p 231 £149.91
10-Jul-26  Buy William Floydd 65.77p 228 £149.95

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 William Floydd 153.38p 130 £199.40
10-Feb-26  Buy Martyn Clark 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 £87,300.00
David Arnold 13,750 £8,002.50
William Floydd 13,705 £7,976.31
Gillian Kent 9,538 £5,551.12
Martyn Clark 1,961 £1,141.30
* 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 £18,027,057.10
Janus Henderson Group plc 25,804,427 £15,018,176.96
FIL Limited 20,780,725 £12,094,382.31
Shanlis Investments Unlimited 18,274,460 £10,635,736.03
Aggregate of Standard Life Aberdeen plc 17,291,185 £10,063,469.97
** Major Shareholders are individuals or institutions that own more than 3% of the company’s shares and have been reported in the annual accounts.