Itshak Tshuva ·PDMR Itshak Tshuva Transaction date 1 Jan 2024 Notification date 1 Oct 2024 Sale Price 359.35 Quantity 89,772 Value £2,468,155 Filing More details Fewer details
Idan Wallace ·PDMR Idan Wallace Transaction date 1 Jan 2024 Notification date 1 Oct 2024 Sale Price 69.12 Quantity 65,805 Value £1,108,670 Filing More details Fewer details