Osa Okhomina ·Chief Executive Officer Officer Transaction date 18 Oct 2022 Notification date 19 Oct 2022 Purchase Price 452.11 Quantity 27,016 Value £4,578,018 Filing More details Fewer details
Osa Okhomina ·Chief Executive Officer Officer Transaction date 4 May 2021 Notification date 4 May 2021 Purchase Price 349.37 Quantity 5,019 Value £3,495,955 Filing More details Fewer details
Peter Francis ·Non-executive Chairman Director Transaction date 24 Nov 2020 Notification date 24 Nov 2020 Purchase Price 96.58 Quantity 68,863 Value £1,780,236 Filing More details Fewer details
Osa Okhomina ·Chief Executive Officer Officer Transaction date 16 Nov 2020 Notification date 16 Nov 2020 Purchase Price 0.05 Quantity 300,000 Value £14,700 Filing More details Fewer details