Noam Shlasky ·PDMR Transaction date 27 Apr 2021 Notification date 5 May 2021 Sale Price 26.33 Quantity 27,928 Value £4,864,358 Filing More details Fewer details
Issey Ende ·PDMR Transaction date 13 Jul 2020 Notification date 13 Jul 2020 Sale Price 281.19 Quantity 77,374 Value £2,190,226 Filing More details Fewer details