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,042,135.88
Andrew Duxbury 50,760 £628,155.00
Roger Devlin 32,575 £403,115.63
Andrew Wyllie 1,012 £12,523.50
* 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 £226,113,883.88
Allianz SE 18,098,600 £223,970,175.00
Aberdeen Asset Management plc 15,198,681 £188,083,677.38
AXA SA 14,923,488 £184,678,164.00
Templeton Foreign Fund 14,827,805 £183,494,086.88
** Major Shareholders are individuals or institutions that own more than 3% of the company’s shares and have been reported in the annual accounts.