3.1 James Armstrong ·PDMR of the Company Transaction date 15 Dec 2025 Notification date 27 May 2026 Purchase Price 106.72 Quantity 7,576 Value £4,980,592 Filing More details Fewer details
3.1 James Armstrong ·PDMR of the Company Transaction date 3 Nov 2025 Notification date 27 May 2026 Purchase Price 402.01 Quantity 76,945 Value £4,537,920 Filing More details Fewer details
3.1 James Armstrong ·PDMR of the Company Transaction date 14 Oct 2025 Notification date 27 May 2026 Purchase Price 347.74 Quantity 61,603 Value £1,010,667 Filing More details Fewer details
3.1 James Armstrong ·PDMR of the Company Transaction date 14 Jul 2025 Notification date 27 May 2026 Purchase Price 0.98 Quantity 7,639 Value £7,492 Filing More details Fewer details
3.1 James Armstrong ·PDMR of the Company Transaction date 12 Dec 2024 Notification date 27 May 2026 Purchase Price 0.96 Quantity 7,290 Value £6,989 Filing More details Fewer details
3.1 James Armstrong ·PDMR of the Company Transaction date 3 Dec 2024 Notification date 27 May 2026 Purchase Price 1.04 Quantity 6,491 Value £6,725 Filing More details Fewer details
1.4 Glen Suarez ·PDMR of the Company Transaction date 14 Nov 2024 Notification date 14 Nov 2024 Purchase Price 0.98 Quantity 10,000 Value £9,750 Filing More details Fewer details
3.1 James Armstrong ·PDMR of the Company Transaction date 7 Nov 2024 Notification date 27 May 2026 Purchase Price 1.09 Quantity 6,268 Value £6,851 Filing More details Fewer details
3.3 John Scott ·PDMR of the Company Transaction date 25 Oct 2024 Notification date 25 Oct 2024 Purchase Price 1.06 Quantity 20,000 Value £21,203 Filing More details Fewer details
3.1 James Armstrong ·PDMR of the Company Transaction date 14 Oct 2024 Notification date 27 May 2026 Purchase Price 1.04 Quantity 6,723 Value £7,005 Filing More details Fewer details
2.9 Giovanni Terranova ·PDMR of the Company Transaction date 10 Oct 2024 Notification date 10 Oct 2024 Purchase Price 103.96 Quantity 19,237 Value £1,999,955 Filing More details Fewer details
2.6 Christopher Waldron ·PDMR of the Company Transaction date 30 Jul 2024 Notification date 30 Jul 2024 Purchase Price 1.09 Quantity 35,000 Value £38,185 Filing More details Fewer details
3.3 Meriel Lenfestey ·PDMR of the Company Transaction date 24 Jul 2024 Notification date 24 Jul 2024 Purchase Price 1.07 Quantity 12,307 Value £13,209 Filing More details Fewer details
2.6 Christopher Waldron ·PDMR of the Company Transaction date 18 Apr 2024 Notification date 18 Apr 2024 Purchase Price 1.00 Quantity 10,000 Value £10,036 Filing More details Fewer details
3.0 Luke Roberts ·PDMR of the Company Transaction date 11 Apr 2024 Notification date 11 Apr 2024 Purchase Price 0.99 Quantity 5,025 Value £4,999 Filing More details Fewer details
4.0 Francesco Girardi ·PDMR of the Company Transaction date 9 Apr 2024 Notification date 9 Apr 2024 Purchase Price 0.99 Quantity 15,400 Value £15,246 Filing More details Fewer details
4.0 Francesco Girardi ·PDMR of the Company Transaction date 25 Mar 2024 Notification date 27 Mar 2024 Purchase Price 0.99 Quantity 2,500 Value £2,487 Filing More details Fewer details
2.9 Giovanni Terranova ·PCA of Giovanni Terranova, a PDMR of the Company Through Katia Delneri, a closely affiliated person Transaction date 25 Mar 2024 Notification date 26 Mar 2024 Purchase Price 0.99 Quantity 14,508 Value £14,406 Filing More details Fewer details
2.9 Giovanni Terranova ·PDMR of the Company Transaction date 25 Mar 2024 Notification date 26 Mar 2024 Purchase Price 1.00 Quantity 14,928 Value £14,999 Filing More details Fewer details
2.7 Michael Gibbons ·PDMR of the Company Transaction date 25 Mar 2024 Notification date 25 Mar 2024 Purchase Price 0.99 Quantity 10,000 Value £9,928 Filing More details Fewer details