Michael Killick ·Interim Chief Financial Officer Officer Transaction date 2 Dec 2024 Notification date 2 Dec 2024 Purchase Price 414.56 Quantity 88,107 Value £2,801,522 Filing More details Fewer details
Melanie Lane ·Chief Executive Officer Officer Transaction date 2 Dec 2024 Notification date 2 Dec 2024 Purchase Price 183.50 Quantity 34,832 Value £2,947,846 Filing More details Fewer details
Andrew Palmer ·Chief Executive Officer Officer Transaction date 20 Nov 2023 Notification date 20 Nov 2023 Purchase Price 390.08 Quantity 90,995 Value £4,423,949 Filing More details Fewer details