Latest deals

slide to see more
Traded Action Notifier Price Amount Value
12-Mar-24  Buy Dean K Finch 1,315.00p 7,621 £100,216.15

Largest deals (365 days)

slide to see more
Traded Action Notifier Price Amount Value
12-Mar-24  Buy Dean K Finch 1,315.00p 7,621 £100,216.15

Director Shareholdings

slide to see more
Notifier Holding Value*
Roger Devlin 32,575 £430,641.51
Dean K Finch 24,078 £318,311.17
Andrew Wyllie 1,012 £13,378.64
Nigel Mills 716 £9,465.52
Shirine Khoury-Haq 355 £4,693.10
* 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 28,578,414 £377,806,640.71
Allianz SE 18,098,600 £239,263,496.83
Aberdeen Asset Management plc 15,198,681 £200,926,566.88
AXA SA 14,923,488 £197,288,515.35
Templeton Foreign Fund 14,827,805 £196,023,586.06
** Major Shareholders are individuals or institutions that own more than 3% of the company’s shares and have been reported in the annual accounts.