David Geller ·Chief Financial Officer Officer Transaction date 20 Dec 2023 Notification date 18 Jul 2024 Sale Price 13.73 Quantity 73,587 Value £1,236,878 Filing More details Fewer details
David Geller ·Chief Financial Officer Officer Transaction date 20 Dec 2023 Notification date 18 Jul 2024 Purchase Price 387.07 Quantity 21,512 Value £1,536,216 Filing More details Fewer details