Latest deals

slide to see more
Traded Action Notifier Price Amount Value
26-May-26  Sell Dean K Finch 1,119.00p 60,000 £671,399.97
26-May-26  Buy Dean K Finch 1,119.07p 60,000 £671,441.97
29-Sep-25  Sell Andrew Duxbury 1,133.00p 7,132 £80,805.56

Largest deals (365 days)

slide to see more
Traded Action Notifier Price Amount Value
26-May-26  Buy Dean K Finch 1,119.07p 60,000 £671,441.97
26-May-26  Sell Dean K Finch 1,119.00p 60,000 £671,399.97
29-Sep-25  Sell Andrew Duxbury 1,133.00p 7,132 £80,805.56

Director Shareholdings

slide to see more
Notifier Holding Value*
Dean K Finch 84,213 £982,765.72
Roger Devlin 32,575 £380,150.25
Andrew Duxbury 14,714 £171,712.38
Andrew Wyllie 1,012 £11,810.04
* Value is calculated by using the current share price multiplied by the amount held.

Major Shareholdings

slide to see more
Notifier** Holding Value
BlackRock Inc 18,271,829 £213,232,245.82
Allianz SE 18,098,600 £211,210,663.38
Aberdeen Asset Management plc 15,198,681 £177,368,608.43
AXA SA 14,923,488 £174,157,106.10
Templeton Foreign Fund 14,827,805 £173,040,485.48
** Major Shareholders are individuals or institutions that own more than 3% of the company’s shares and have been reported in the annual accounts.