Alex Stevenson ·Chief Scientific Officer Officer Transaction date 15 Apr 2021 Notification date 16 Apr 2021 Purchase Price 161.17 Quantity 39,761 Value £2,784,906 Filing More details Fewer details
Duncan Peyton ·Chief Executive Officer Officer Transaction date 15 Apr 2021 Notification date 16 Apr 2021 Purchase Price 148.42 Quantity 66,262 Value £3,399,896 Filing More details Fewer details
David Norwood ·Chairman Director Transaction date 17 Mar 2020 Notification date 18 Mar 2020 Purchase Price 91.26 Quantity 12,006 Value £4,737,258 Filing More details Fewer details
David Norwood ·PDMR Transaction date 29 May 2019 Notification date 30 May 2019 Purchase Price 1.00 Quantity 15,000 Value £15,000 Filing More details Fewer details
Duncan Peyton ·PDMR Transaction date 22 May 2019 Notification date 23 May 2019 Purchase Price 1.05 Quantity 9,891 Value £10,386 Filing More details Fewer details
Duncan Peyton ·PDMR Transaction date 21 May 2019 Notification date 22 May 2019 Purchase Price 0.98 Quantity 50,998 Value £49,978 Filing More details Fewer details
Duncan Peyton ·PDMR Transaction date 21 May 2019 Notification date 22 May 2019 Purchase Price 0.99 Quantity 101,199 Value £100,592 Filing More details Fewer details
David Norwood ·PDMR Transaction date 21 May 2019 Notification date 22 May 2019 Purchase Price 0.96 Quantity 5,000 Value £4,800 Filing More details Fewer details
Duncan Peyton ·PDMR Transaction date 13 Mar 2019 Notification date 14 Mar 2019 Purchase Price 0.92 Quantity 24,896 Value £22,780 Filing More details Fewer details
Alex Stevenson ·PDMR Transaction date 13 Mar 2019 Notification date 14 Mar 2019 Purchase Price 0.92 Quantity 6,770 Value £6,228 Filing More details Fewer details
Duncan Peyton ·PDMR Transaction date 13 Mar 2019 Notification date 14 Mar 2019 Purchase Price 0.92 Quantity 6,770 Value £6,228 Filing More details Fewer details
Thomas Engelen ·PDMR Transaction date 12 Mar 2019 Notification date 13 Mar 2019 Purchase Price 0.85 Quantity 4,800 Value £4,080 Filing More details Fewer details
David Norwood ·PDMR Transaction date 12 Mar 2019 Notification date 13 Mar 2019 Purchase Price 0.82 Quantity 23,725 Value £19,540 Filing More details Fewer details
David Norwood ·PDMR Transaction date 20 Dec 2018 Notification date 21 Dec 2018 Purchase Price 1.03 Quantity 10,000 Value £10,300 Filing More details Fewer details
David Norwood ·PDMR Transaction date 18 Dec 2018 Notification date 19 Dec 2018 Purchase Price 1.14 Quantity 20,000 Value £22,800 Filing More details Fewer details
Duncan Peyton ·PDMR Transaction date 12 Dec 2018 Notification date 13 Dec 2018 Purchase Price 1.15 Quantity 86,956 Value £99,999 Filing More details Fewer details
Thomas Engelen ·PDMR Transaction date 12 Dec 2018 Notification date 13 Dec 2018 Purchase Price 0.85 Quantity 19,000 Value £16,150 Filing More details Fewer details
Alex Stevenson ·PDMR Transaction date 12 Dec 2018 Notification date 13 Dec 2018 Purchase Price 1.20 Quantity 86,929 Value £104,315 Filing More details Fewer details
Duncan Peyton ·PDMR Transaction date 12 Dec 2018 Notification date 13 Dec 2018 Purchase Price 1.20 Quantity 86,929 Value £104,315 Filing More details Fewer details
David Norwood ·PDMR Transaction date 12 Dec 2018 Notification date 13 Dec 2018 Purchase Price 1.14 Quantity 50,000 Value £57,000 Filing More details Fewer details