Latest deals

slide to see more
Traded Action Notifier Price Amount Value
30-Aug-24  Buy Max Royde 132.97p 6,000 £7,978.20
29-Aug-24  Buy Max Royde 132.10p 5,599 £7,396.28
28-Aug-24  Buy Max Royde 134.86p 10,000 £13,486.00
27-Aug-24  Buy Max Royde 140.13p 15,000 £21,019.50
23-Aug-24  Buy Max Royde 140.08p 8,000 £11,206.40

Largest deals (365 days)

slide to see more
Traded Action Notifier Price Amount Value
27-Aug-24  Buy Max Royde 140.13p 15,000 £21,019.50
22-Aug-24  Buy Max Royde 141.82p 11,000 £15,600.20
20-Aug-24  Buy Max Royde 146.12p 10,000 £14,612.00
28-Aug-24  Buy Max Royde 134.86p 10,000 £13,486.00
19-Aug-24  Buy Max Royde 141.63p 8,000 £11,330.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.