Latest deals

slide to see more
Traded Action Notifier Price Amount Value
17-Aug-26  Buy Sarah MacAulay 141.80p 37,000 £52,466.00
17-Aug-26  Buy Sarah MacAulay 141.80p 30,000 £42,540.00
23-Apr-26  Buy Sarah MacAulay 139.37p 50,000 £69,687.50
15-Apr-26  Buy Tony Young 139.74p 14,233 £19,888.82
26-Mar-26  Buy Tony Young 124.26p 19,580 £24,329.40

Largest deals (365 days)

slide to see more
Traded Action Notifier Price Amount Value
23-Apr-26  Buy Sarah MacAulay 139.37p 50,000 £69,687.50
17-Aug-26  Buy Sarah MacAulay 141.80p 37,000 £52,466.00
17-Aug-26  Buy Sarah MacAulay 141.80p 30,000 £42,540.00
16-Mar-26  Buy Sarah MacAulay 127.72p 30,000 £38,314.80
26-Mar-26  Buy Tony Young 124.26p 19,580 £24,329.40

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.