Jul 07, 2026 Cancellation of shares. Statement of capital on May 06, 2026
Capital: GBP 141,119,658.20 5 pages SH06 Jun 19, 2026 Cancellation of shares. Statement of capital on May 11, 2026
Capital: GBP 141,052,025.30 5 pages SH06 Jun 19, 2026 Purchase of own shares.
4 pages SH03 Annotations Date Annotation Jun 19, 2026 Clarification HMRC confirmation received that appropriate Stamp Duty has been paid for this transaction.
Jun 19, 2026 Purchase of own shares.
4 pages SH03 Annotations Date Annotation Jun 19, 2026 Clarification HMRC confirmation received that appropriate Stamp Duty has been paid for this transaction.
Jun 19, 2026 Purchase of own shares.
4 pages SH03 Annotations Date Annotation Jun 19, 2026 Clarification HMRC confirmation received that appropriate Stamp Duty has been paid for this transaction.
Jun 19, 2026 Purchase of own shares.
4 pages SH03 Annotations Date Annotation Jun 19, 2026 Clarification HMRC confirmation received that appropriate Stamp Duty has been paid for this transaction.
Jun 17, 2026 Cancellation of shares. Statement of capital on Apr 21, 2026
Capital: GBP 141,369,658.20 5 pages SH06 Jun 17, 2026 Cancellation of shares. Statement of capital on Apr 08, 2026
Capital: GBP 141,594,658.20 5 pages SH06 Jun 10, 2026 Cancellation of shares. Statement of capital on Apr 28, 2026
Capital: GBP 141,244,658.20 5 pages SH06 Jun 10, 2026 Cancellation of shares. Statement of capital on Apr 14, 2026
Capital: GBP 141,494,658.20 5 pages SH06 Jun 03, 2026 Purchase of own shares.
4 pages SH03 Annotations Date Annotation Jun 03, 2026 Clarification HMRC confirmation received that appropriate duty has been paid on this repurchase.
Jun 03, 2026 Purchase of own shares.
4 pages SH03 Annotations Date Annotation Jun 03, 2026 Clarification HMRC confirmation received that appropriate duty has been paid on this repurchase.
Jun 03, 2026 Purchase of own shares.
4 pages SH03 Annotations Date Annotation Jun 03, 2026 Clarification HMRC confirmation received that appropriate duty has been paid on this repurchase.
May 07, 2026 Purchase of own shares.
4 pages SH03 Annotations Date Annotation May 07, 2026 Clarification HMRC confirmation received that appropriate Stamp Duty has been paid for this transaction.
May 07, 2026 Purchase of own shares.
4 pages SH03 Annotations Date Annotation May 07, 2026 Clarification HMRC confirmation received that appropriate Stamp Duty has been paid for this transaction.
May 07, 2026 Purchase of own shares.
4 pages SH03 Annotations Date Annotation May 07, 2026 Clarification HMRC confirmation received that appropriate Stamp Duty has been paid for this transaction.
May 07, 2026 Purchase of own shares.
4 pages SH03 Annotations Date Annotation May 07, 2026 Clarification HMRC confirmation received that appropriate Stamp Duty has been paid for this transaction.
May 07, 2026 Purchase of own shares.
4 pages SH03 Annotations Date Annotation May 07, 2026 Clarification HMRC confirmation received that appropriate Stamp Duty has been paid for this transaction.
May 07, 2026 Purchase of own shares.
4 pages SH03 Annotations Date Annotation May 07, 2026 Clarification HMRC confirmation received that appropriate Stamp Duty has been paid for this transaction.
May 01, 2026 Cancellation of shares. Statement of capital on Mar 31, 2026
Capital: GBP 141,694,658.20 5 pages SH06 May 01, 2026 Cancellation of shares. Statement of capital on Mar 24, 2026
Capital: GBP 141,819,658.20 5 pages SH06 May 01, 2026 Cancellation of shares. Statement of capital on Mar 17, 2026
Capital: GBP 141,915,158.20 5 pages SH06 Mar 31, 2026 Purchase of own shares.
4 pages SH03 Annotations Date Annotation Mar 31, 2026 Clarification HMRC - CONFIRMATION RECEIVED THAT APPRORIATE DUTY THAT HAS BEEN PAID ON THIS TRANSACTION.
Mar 21, 2026 Cancellation of shares. Statement of capital on Mar 03, 2026
Capital: GBP 142,102,658.20 5 pages SH06 Mar 21, 2026 Cancellation of shares. Statement of capital on Mar 10, 2026
Capital: GBP 142,027,658.20 5 pages SH06