Latest deals

slide to see more
Traded Action Notifier Price Amount Value
14-Sep-26  Buy Dave Watts 78.45p 191 £149.84
08-Sep-26  Sell Ian McLaughlin 76.90p 289,094 £222,313.25
14-Aug-26  Buy Dave Watts 78.60p 191 £150.13
30-Jul-26  Buy Dave Watts 85.41p 45,000 £38,434.50
14-Jul-26  Buy Dave Watts 113.62p 132 £149.98

Largest deals (365 days)

slide to see more
Traded Action Notifier Price Amount Value
08-Sep-26  Sell Ian McLaughlin 76.90p 289,094 £222,313.25
30-Jul-26  Buy Dave Watts 85.41p 45,000 £38,434.50
03-Mar-26  Buy Dave Watts 109.00p 30,000 £32,698.80
11-Nov-25  Sell Oliver Laird 111.27p 13,000 £14,465.10
15-Jun-26  Buy Dave Watts 113.00p 133 £150.29

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.