Latest deals

slide to see more
Traded Action Notifier Price Amount Value
02-Jul-26  Buy Nicholas Mills 68.00p 3,970,000 £2,699,600.03
16-Apr-26  Buy Clive Watson 71.40p 973 £694.72
16-Apr-26  Buy Iain Percival 67.60p 4,621 £3,123.80
30-Mar-26  Buy Laura Whyte 63.05p 11,000 £6,935.50
26-Mar-26  Buy Nicholas Mills 59.75p 1,500,000 £896,250.04

Largest deals (365 days)

slide to see more
Traded Action Notifier Price Amount Value
02-Jul-26  Buy Nicholas Mills 68.00p 3,970,000 £2,699,600.03
26-Mar-26  Buy Nicholas Mills 59.75p 1,500,000 £896,250.04
16-Feb-26  Buy Iain Percival 80.00p 123,757 £99,005.60
07-Jan-26  Buy Nicholas Mills 70.00p 20,000 £14,000.00
30-Mar-26  Buy Laura Whyte 63.05p 11,000 £6,935.50

Director Shareholdings

slide to see more
Notifier Holding Value*
Nicholas Mills 27,680,000 £23,251,199.27
Iain Percival 525,652 £441,547.67
Serena Lang 217,444 £182,652.95
Clive Watson 117,451 £98,658.84
Laura Whyte 30,500 £25,620.00
* Value is calculated by using the current share price multiplied by the amount held.

Major Shareholdings

slide to see more
Notifier** Holding Value
Harwood Capital LLP 27,680,000 £23,251,199.27
Castlefield Investments 19,746,700 £16,587,227.48
Schroder Investment Management Ltd. (SIM) 14,335,023 £12,041,418.94
Slater Investments Ltd 13,975,194 £11,739,162.59
AXA S.A.and its group of companies 12,443,480 £10,452,522.87
** Major Shareholders are individuals or institutions that own more than 3% of the company’s shares and have been reported in the annual accounts.