John Falla ·Director Executive Director Transaction date 21 Sep 2023 Notification date 21 Sep 2023 Purchase Price 89.90 Quantity 16,921 Value £3,142,811 Filing More details Fewer details
John Falla ·Director Executive Director Transaction date 10 Nov 2022 Notification date 11 Nov 2022 Purchase Price 78.51 Quantity 75,997 Value £3,052,071 Filing More details Fewer details
David Staples ·Director Executive Director Transaction date 26 Apr 2021 Notification date 27 Apr 2021 Purchase Price 96.35 Quantity 77,638 Value £2,508,819 Filing More details Fewer details