Oliver Friesen ·Chief Executive Officer Officer Transaction date 11 Dec 2023 Notification date 12 Dec 2023 Purchase Price 112.28 Quantity 63,807 Value £1,555,066 Filing More details Fewer details