Latest deals

slide to see more
Traded Action Notifier Price Amount Value
18-Sep-26  Buy Dividends Gareth Wright 886.62p 93 £824.56
18-Sep-26  Buy Dividends Stephen A Carter 886.62p 78 £691.56
10-Jul-26  Buy Dividends Gareth Wright 894.46p 184 £1,645.81
10-Jul-26  Buy Dividends Stephen A Carter 894.46p 152 £1,359.58
20-May-26  Buy Gareth Wright 809.35p 222 £1,796.76

Largest deals (365 days)

slide to see more
Traded Action Notifier Price Amount Value
22-Jan-26  Sell Stephen A Carter 934.35p 330,249 £3,085,697.01
20-May-26  Buy Stephen A Carter 809.35p 222 £1,796.76
20-May-26  Buy Gareth Wright 809.35p 222 £1,796.76
10-Jul-26  Buy Dividends Gareth Wright 894.46p 184 £1,645.81
10-Jul-26  Buy Dividends Stephen A Carter 894.46p 152 £1,359.58

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.