Latest deals

slide to see more
Traded Action Notifier Price Amount Value
11-Oct-24  Buy Max Royde 130.60p 7,000 £9,142.00
07-Oct-24  Buy Max Royde 133.63p 13,004 £17,377.25
04-Oct-24  Buy Max Royde 134.90p 8,000 £10,792.00
25-Sep-24  Buy Max Royde 130.37p 6,254 £8,153.34
24-Sep-24  Buy Max Royde 130.43p 10,000 £13,043.00

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
02-Sep-24  Buy Max Royde 134.54p 13,000 £17,490.20
07-Oct-24  Buy Max Royde 133.63p 13,004 £17,377.25
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

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.