Latest deals

slide to see more
Traded Action Notifier Price Amount Value
14-Nov-25  Buy David Drillingcourt 135.52p 14,753 £19,993.27
14-Nov-25  Buy David Drillingcourt 135.52p 14,753 £19,993.27
14-Nov-25  Buy Gordon Oliver 135.51p 8,500 £11,518.35
14-Nov-25  Buy Gordon Oliver 135.51p 8,500 £11,518.35

Largest deals (365 days)

slide to see more
Traded Action Notifier Price Amount Value
14-Nov-25  Buy David Drillingcourt 135.52p 14,753 £19,993.27
14-Nov-25  Buy David Drillingcourt 135.52p 14,753 £19,993.27
14-Nov-25  Buy Gordon Oliver 135.51p 8,500 £11,518.35
14-Nov-25  Buy Gordon Oliver 135.51p 8,500 £11,518.35

Director Shareholdings

slide to see more
Notifier Holding Value*
Mark Halstead 416,410,966 £554,659,413.86
Gordon Oliver 488,800 £651,081.61
Michael Halstead 52,000 £69,264.00
Russell Whiting 14,363 £19,131.52
David Drillingcourt 14,283 £19,024.96
* Value is calculated by using the current share price multiplied by the amount held.

Major Shareholdings

slide to see more
Notifier** Holding Value
John Halstead Settlement 70,894,436 £94,431,389.97
Rulegale Nominees 49,580,706 £66,041,501.24
St Annes Square Nominees 32,140,147 £42,810,676.36
Octopus Investment Nominees 20,795,809 £27,700,017.94
HSBC Global Custody Nominee 15,399,914 £20,512,685.71
** Major Shareholders are individuals or institutions that own more than 3% of the company’s shares and have been reported in the annual accounts.