R Shearer ·CEO Officer Through The Tintra Trust, a closely affiliated person Transaction date 27 Sep 2023 Notification date 29 Sep 2023 Sale Price 103.65 Quantity 89,066 Value £1,278,211 Filing More details Fewer details
Dr Joe Lyske ·Chief Science Officer Officer Transaction date 29 Mar 2023 Notification date 23 May 2023 Purchase Price 250.22 Quantity 44,034 Value £1,384,877 Filing More details Fewer details
Dr Joe Lyske ·Chief Science Officer Officer Transaction date 29 Mar 2023 Notification date 30 Mar 2023 Purchase Price 23.69 Quantity 35,020 Value £485,633 Filing More details Fewer details
Dr Joe Lyske ·Chief Science Officer Officer Transaction date 16 Mar 2023 Notification date 17 Mar 2023 Purchase Price 1.42 Quantity 42,295 Value £60,059 Filing More details Fewer details
Roger Matthews ·Non-Executive Chairman Director Transaction date 20 Aug 2021 Notification date 23 Aug 2021 Purchase Price 0.65 Quantity 10,000 Value £6,525 Filing More details Fewer details