Steve Pearce ·Director Executive Director Transaction date 17 Feb 2026 Notification date 18 Feb 2026 Purchase Price 340.80 Quantity 31,011 Value £1,406,228 Filing More details Fewer details
David Till ·Director Executive Director Transaction date 3 Feb 2026 Notification date 4 Feb 2026 Purchase Price 62.86 Quantity 41,958 Value £4,465,688 Filing More details Fewer details
Peter Dubens ·Director Executive Director Transaction date 19 Dec 2024 Notification date 20 Dec 2024 Purchase Price 130.31 Quantity 90,557 Value £2,884,316 Filing More details Fewer details
David Till ·Director Executive Director Transaction date 19 Dec 2024 Notification date 20 Dec 2024 Purchase Price 5.00 Quantity 34,615 Value £173,075 Filing More details Fewer details
David Till ·Director Executive Director Transaction date 11 Dec 2024 Notification date 13 Dec 2024 Purchase Price 4.97 Quantity 25,385 Value £126,163 Filing More details Fewer details
Peter Dubens ·Director Executive Director Transaction date 11 Dec 2024 Notification date 13 Dec 2024 Purchase Price 4.97 Quantity 84,615 Value £420,537 Filing More details Fewer details
Fiona Beck ·Director Executive Director Transaction date 9 Aug 2024 Notification date 13 Aug 2024 Purchase Price 5.09 Quantity 10,000 Value £50,900 Filing More details Fewer details
2.8 Caroline Foulger ·Director Executive Director Transaction date 25 Jul 2024 Notification date 26 Jul 2024 Purchase Price 5.16 Quantity 20,000 Value £103,200 Filing More details Fewer details
David Till ·Director Executive Director Transaction date 6 Jun 2024 Notification date 7 Jun 2024 Purchase Price 4.92 Quantity 7,600 Value £37,392 Filing More details Fewer details
David Till ·Director Executive Director Transaction date 25 Mar 2024 Notification date 27 Mar 2024 Purchase Price 4.49 Quantity 50,000 Value £224,500 Filing More details Fewer details
Peter Dubens ·Director Executive Director Transaction date 25 Mar 2024 Notification date 27 Mar 2024 Purchase Price 4.49 Quantity 350,000 Value £1,571,500 Filing More details Fewer details
David Till ·Director Executive Director Transaction date 12 Feb 2024 Notification date 13 Feb 2024 Purchase Price 4.41 Quantity 16,795 Value £74,066 Filing More details Fewer details
Peter Dubens ·Director Executive Director Transaction date 12 Feb 2024 Notification date 13 Feb 2024 Purchase Price 4.41 Quantity 151,160 Value £666,616 Filing More details Fewer details
Peter Dubens ·Director Executive Director Transaction date 17 Nov 2023 Notification date 21 Nov 2023 Purchase Price 4.42 Quantity 300,000 Value £1,326,000 Filing More details Fewer details
Peter Dubens ·Director Executive Director Transaction date 6 Nov 2023 Notification date 7 Nov 2023 Purchase Price 4.41 Quantity 200,000 Value £882,000 Filing More details Fewer details
Peter Dubens ·Director Executive Director Transaction date 31 Oct 2023 Notification date 2 Nov 2023 Purchase Price 4.18 Quantity 47,619 Value £199,047 Filing More details Fewer details
David Till ·Director Executive Director Transaction date 31 Oct 2023 Notification date 2 Nov 2023 Purchase Price 4.18 Quantity 47,619 Value £199,047 Filing More details Fewer details
Fiona Beck ·Director Executive Director Transaction date 28 Jul 2023 Notification date 31 Jul 2023 Purchase Price 4.48 Quantity 10,000 Value £44,800 Filing More details Fewer details
2.8 Caroline Foulger ·Director Executive Director Transaction date 26 Jul 2023 Notification date 28 Jul 2023 Purchase Price 4.43 Quantity 22,380 Value £99,143 Filing More details Fewer details
David Till ·Director Executive Director Transaction date 23 Jun 2023 Notification date 26 Jun 2023 Purchase Price 4.46 Quantity 50,000 Value £223,000 Filing More details Fewer details