Brian McMaster ·Executive Chairman Director Transaction date 17 Feb 2026 Notification date 17 Feb 2026 Purchase Price 332.11 Quantity 43,319 Value £3,533,268 Filing More details Fewer details
Luis Azevedo ·Non-Executive Director Executive Director Transaction date 3 Feb 2020 Notification date 4 Feb 2020 Purchase Price 249.32 Quantity 46,127 Value £1,139,834 Filing More details Fewer details
Brian McMaster ·Executive Chairman Director Transaction date 3 Feb 2020 Notification date 4 Feb 2020 Purchase Price 364.19 Quantity 56,630 Value £2,865,455 Filing More details Fewer details