Latest deals

slide to see more
Traded Action Notifier Price Amount Value
28-Sep-26  Buy Aysegul Sabanci 158.20p 5,000 £7,910.00
22-Sep-26  Buy Gina Jardine 138.20p 13,313 £18,398.57
17-Sep-26  Buy Gavin Hill 138.30p 28,944 £40,029.55
12-Jun-26  Buy Nigel Lingwood 132.80p 25,000 £33,200.00
12-Jun-26  Buy Neil Ash 133.10p 11,500 £15,306.50

Largest deals (365 days)

slide to see more
Traded Action Notifier Price Amount Value
23-Oct-25  Buy Nigel Lingwood 179.80p 50,000 £89,900.00
17-Sep-26  Buy Gavin Hill 138.30p 28,944 £40,029.55
26-Mar-26  Sell Ben Guyatt 159.60p 24,935 £39,796.26
12-Jun-26  Buy Nigel Lingwood 132.80p 25,000 £33,200.00
12-Jun-26  Buy Neil Ash 132.40p 17,500 £23,170.00

Director Shareholdings

slide to see more
Notifier Holding Value*
No data found
* Value is calculated by using the current share price multiplied by the amount held.

Major Shareholdings

slide to see more
Notifier** Holding Value
No data found
** Major Shareholders are individuals or institutions that own more than 3% of the company’s shares and have been reported in the annual accounts.