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 £21,977,920.82
Iain Percival 525,652 £417,367.70
Serena Lang 217,444 £172,650.54
Clive Watson 117,451 £93,256.10
Laura Whyte 30,500 £24,217.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 £21,977,920.82
Castlefield Investments 19,746,700 £15,678,880.38
Schroder Investment Management Ltd. (SIM) 14,335,023 £11,382,008.69
Slater Investments Ltd 13,975,194 £11,096,304.45
AXA S.A.and its group of companies 12,443,480 £9,880,123.49
** Major Shareholders are individuals or institutions that own more than 3% of the company’s shares and have been reported in the annual accounts.