James Abdool ·Director Executive Director Transaction date 17 Dec 2025 Notification date 17 Dec 2025 Purchase Price 276.34 Quantity 25,827 Value £4,942,281 Filing More details Fewer details
Keith Edelman ·Chairman Director Transaction date 17 Dec 2025 Notification date 17 Dec 2025 Purchase Price 146.15 Quantity 94,751 Value £3,870,095 Filing More details Fewer details
James Abdool ·Director Executive Director Transaction date 28 Nov 2018 Notification date 28 Nov 2018 Purchase Price 310.87 Quantity 28,655 Value £4,095,318 Filing More details Fewer details
James Abdool ·Director Executive Director Transaction date 19 Nov 2018 Notification date 19 Nov 2018 Purchase Price 0.00 Quantity 515,152 Value £515 Filing More details Fewer details
Geoff Robertson ·Chief Executive Officer Officer Transaction date 22 Aug 2018 Notification date 22 Aug 2018 Purchase Price 0.14 Quantity 3,623,188 Value £500,000 Filing More details Fewer details