Jun 25, 2026 Purchase of own shares. Shares purchased into treasury:
4 pages SH03 Annotations Date Annotation Jun 25, 2026 Clarification HMRC confirmation received that appropriate duty has been paid on this repurchase.
Jun 25, 2026 Purchase of own shares. Shares purchased into treasury:
4 pages SH03 Annotations Date Annotation Jun 25, 2026 Clarification HMRC confirmation received that appropriate duty has been paid on this repurchase
Jun 25, 2026 Purchase of own shares. Shares purchased into treasury:
4 pages SH03 Annotations Date Annotation Jun 25, 2026 Clarification HMRC confirmation received that appropriate duty has been paid on this repurchase.
Jun 25, 2026 Purchase of own shares. Shares purchased into treasury:
4 pages SH03 Annotations Date Annotation Jun 25, 2026 Clarification HMRC confirmation received that appropriate duty has been paid on this repurchase.
Jun 25, 2026 Purchase of own shares. Shares purchased into treasury:
4 pages SH03 Annotations Date Annotation Jun 25, 2026 Clarification HMRC confirmation received that appropriate duty has been paid on this repurchase.
Jun 25, 2026 Purchase of own shares. Shares purchased into treasury:
4 pages SH03 Annotations Date Annotation Jun 25, 2026 Clarification HMRC confirmation received that appropriate duty has been paid on this repurchase.
Jun 25, 2026 Purchase of own shares. Shares purchased into treasury:
4 pages SH03 Annotations Date Annotation Jun 25, 2026 Clarification HMRC confirmation received that appropriate duty has been paid on this repurchase
Jun 25, 2026 Purchase of own shares. Shares purchased into treasury:
6 pages SH03 Annotations Date Annotation Jun 25, 2026 Clarification HMRC confirmation received that appropriate duty has been paid on this repurchase
Jun 25, 2026 Purchase of own shares. Shares purchased into treasury:
4 pages SH03 Annotations Date Annotation Jun 25, 2026 Clarification HMRC confirmation received that appropriate duty has been paid on this repurchase.
Jun 25, 2026 Purchase of own shares. Shares purchased into treasury:
4 pages SH03 Annotations Date Annotation Jun 25, 2026 Clarification HMRC confirmation received that appropriate duty has been paid on this repurchase.
Jun 25, 2026 Purchase of own shares. Shares purchased into treasury:
4 pages SH03 Annotations Date Annotation Jun 25, 2026 Clarification HMRC confirmation received that appropriate duty has been paid on this repurchase.
Jun 25, 2026 Purchase of own shares. Shares purchased into treasury:
4 pages SH03 Annotations Date Annotation Jun 25, 2026 Clarification HMRC confirmation received that appropriate duty has been paid on this repurchase.
Jun 25, 2026 Purchase of own shares. Shares purchased into treasury:
4 pages SH03 Annotations Date Annotation Jun 25, 2026 Clarification HMRC confirmation received that appropriate duty has been paid on this repurchase.
Jun 25, 2026 Purchase of own shares.
4 pages SH03 Jun 25, 2026 Purchase of own shares. Shares purchased into treasury:
4 pages SH03 Annotations Date Annotation Jun 25, 2026 Clarification HMRC confirmation received that appropriate duty has been paid on this repurchase.
Jun 25, 2026 Purchase of own shares.
4 pages SH03 Annotations Date Annotation Jun 25, 2026 Clarification HMRC confirmation received that appropriate duty has been paid on this repurchase.
Jun 25, 2026 Purchase of own shares. Shares purchased into treasury:
4 pages SH03 Annotations Date Annotation Jun 25, 2026 Clarification HMRC confirmation received that appropriate duty has been paid on this repurchase.
Jun 25, 2026 Purchase of own shares. Shares purchased into treasury:
4 pages SH03 Annotations Date Annotation Jun 25, 2026 Clarification HMRC confirmation received that appropriate duty has been paid on this repurchase
Jun 09, 2026 Confirmation statement made on Jun 01, 2026 with updates
3 pages CS01 Jun 07, 2026 Interim accounts made up to Feb 28, 2026
47 pages AA May 21, 2026 Purchase of own shares. Shares purchased into treasury:
4 pages SH03 May 11, 2026 Purchase of own shares. Shares purchased into treasury:
4 pages SH03 Annotations Date Annotation May 11, 2026 Clarification HMRC confirmation received that appropriate duty has been paid on this repurchase.
May 08, 2026 Purchase of own shares. Shares purchased into treasury:
4 pages SH03 Annotations Date Annotation May 08, 2026 Clarification HMRC confirmation received that appropriate Stamp Duty has been paid for this transaction.
May 08, 2026 Purchase of own shares. Shares purchased into treasury:
4 pages SH03 Annotations Date Annotation May 08, 2026 Clarification HMRC confirmation received that appropriate Stamp Duty has been paid for this transaction.
May 08, 2026 Purchase of own shares. Shares purchased into treasury:
4 pages SH03 Annotations Date Annotation May 08, 2026 Clarification HMRC confirmation received that appropriate Stamp Duty has been paid for this transaction.