Nick Spoliar ·director Executive Director Transaction date 17 Dec 2025 Notification date 17 Dec 2025 Purchase Price 58.82 Quantity 36,510 Value £2,100,991 Filing More details Fewer details
Sarah Dye ·CFO Officer Transaction date 3 Apr 2024 Notification date 3 Apr 2024 Sale Price 199.97 Quantity 64,753 Value £4,814,024 Filing More details Fewer details