Latest deals

slide to see more
Traded Action Notifier Price Amount Value
29-Sep-26  Buy Andrew Duxbury 1,319.98p 2,143 £28,287.23
29-Sep-26  Sell Andrew Duxbury 1,319.98p 26,105 £344,580.97
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

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-26  Sell Andrew Duxbury 1,319.98p 26,105 £344,580.97
29-Sep-26  Buy Andrew Duxbury 1,319.98p 2,143 £28,287.23

Director Shareholdings

slide to see more
Notifier Holding Value*
Dean K Finch 84,213 £1,065,294.42
Andrew Duxbury 50,760 £642,113.98
Roger Devlin 32,575 £412,073.74
Andrew Wyllie 1,012 £12,801.80
* 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 £231,138,629.88
Allianz SE 18,098,600 £228,947,283.10
Aberdeen Asset Management plc 15,198,681 £192,263,308.85
AXA SA 14,923,488 £188,782,117.51
Templeton Foreign Fund 14,827,805 £187,571,727.59
** Major Shareholders are individuals or institutions that own more than 3% of the company’s shares and have been reported in the annual accounts.