Latest deals

slide to see more
Traded Action Notifier Price Amount Value
11-Apr-25  Buy Russell Whiting 139.00p 14,363 £19,964.57
07-Apr-25  Buy Gordon Oliver 131.83p 5,550 £7,316.84
07-Apr-25  Buy Gordon Oliver 131.83p 2,650 £3,493.63

Largest deals (365 days)

slide to see more
Traded Action Notifier Price Amount Value
11-Apr-25  Buy Russell Whiting 139.00p 14,363 £19,964.57
07-Apr-25  Buy Gordon Oliver 131.83p 5,550 £7,316.84
07-Apr-25  Buy Gordon Oliver 131.83p 2,650 £3,493.63

Director Shareholdings

slide to see more
Notifier Holding Value*
Mark Halstead 717,018 £1,068,356.83
Gordon Oliver 463,770 £691,017.30
Russell Whiting 14,363 £21,400.87
Michael Halstead 11,314 £16,857.86
* Value is calculated by using the current share price multiplied by the amount held.

Major Shareholdings

slide to see more
Notifier** Holding Value
Rulegale Nominees 72,865,342 £108,569,360.27
John Halstead Settlement 70,894,436 £105,632,710.32
Octopus Investment Nominees 24,977,117 £37,215,904.57
HSBC Global Custody Nominee 7,222,735 £10,761,875.22
** Major Shareholders are individuals or institutions that own more than 3% of the company’s shares and have been reported in the annual accounts.