Latest deals

slide to see more
Traded Action Notifier Price Amount Value
28-May-26  Buy Duncan Painter 419.12p 55,000 £230,518.74
27-May-26  Buy Duncan Painter 421.71p 125,000 £527,139.72
26-May-26  Buy Duncan Painter 415.57p 57,500 £238,955.61

Largest deals (365 days)

slide to see more
Traded Action Notifier Price Amount Value
27-May-26  Buy Duncan Painter 421.71p 125,000 £527,139.72
26-May-26  Buy Duncan Painter 415.57p 57,500 £238,955.61
28-May-26  Buy Duncan Painter 419.12p 55,000 £230,518.74

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.