Seamus Larrissey ·Chief Financial Officer Officer Transaction date 22 Apr 2024 Notification date 23 Apr 2024 Purchase Price 414.88 Quantity 95,889 Value £923,047 Filing More details Fewer details
Sandra Whelan ·Chief Operating Officer Officer Transaction date 22 Apr 2024 Notification date 23 Apr 2024 Purchase Price 217.69 Quantity 51,561 Value £4,998,254 Filing More details Fewer details
David Whelan ·Chief Executive Officer Officer Transaction date 22 Apr 2024 Notification date 23 Apr 2024 Purchase Price 52.84 Quantity 95,258 Value £138,086 Filing More details Fewer details