Philip Newby ·Chief Executive Officer Officer Transaction date 18 Apr 2023 Notification date 18 Apr 2023 Purchase Price 229.51 Quantity 26,194 Value £2,566,243 Filing More details Fewer details
Christopher Hyde ·Chief Technology Officer Officer Transaction date 30 Sep 2021 Notification date 1 Oct 2021 Sale Price 351.92 Quantity 92,427 Value £1,881,412 Filing More details Fewer details
1.9 Alex Hambro ·Non-Executive Chairman Director Transaction date 9 Feb 2021 Notification date 10 Feb 2021 Purchase Price 281.04 Quantity 50,579 Value £3,699,216 Filing More details Fewer details
George Watt ·Non-Executive Director Executive Director Transaction date 25 Aug 2020 Notification date 26 Aug 2020 Purchase Price 0.35 Quantity 70,000 Value £24,500 Filing More details Fewer details
1.9 Alex Hambro ·Non-Executive Chairman Director Transaction date 25 Aug 2020 Notification date 26 Aug 2020 Purchase Price 0.35 Quantity 57,620 Value £20,167 Filing More details Fewer details