Jul 14, 2026 Purchase of own shares. Shares purchased into treasury:
4 pages SH03 Annotations Date Annotation Jul 14, 2026 Clarification HMRC confirmation received that appropriate Stamp Duty has been paid for this transaction.
Jul 12, 2026 Full accounts made up to Jan 31, 2026
86 pages AA Jul 10, 2026 Resolutions
2 pages RESOLUTIONS Resolutions Category Date Description Type capital Resolution of allotment of securities
RES10 capital Resolution of removal of pre-emption rights
RES11 capital Re: general meetings notice 25/06/2026
RES13 capital Resolution of authority to purchase a number of shares
RES09
Jul 02, 2026 Purchase of own shares. Shares purchased into treasury:
4 pages SH03 Annotations Date Annotation Jul 02, 2026 Clarification HMRC confirmation received that appropriate duty has been paid on this repurchase
Jul 02, 2026 Purchase of own shares. Shares purchased into treasury:
4 pages SH03 Annotations Date Annotation Jul 02, 2026 Clarification HMRC confirmation received that appropriate duty has been paid on this repurchase
Jul 02, 2026 Purchase of own shares. Shares purchased into treasury:
4 pages SH03 Annotations Date Annotation Jul 02, 2026 Clarification HMRC confirmation received that appropriate duty has been paid on this repurchase
Jul 02, 2026 Purchase of own shares. Shares purchased into treasury:
4 pages SH03 Annotations Date Annotation Jul 02, 2026 Clarification HMRC confirmation received that appropriate duty has been paid on this repurchase
Jul 02, 2026 Purchase of own shares. Shares purchased into treasury:
4 pages SH03 Annotations Date Annotation Jul 02, 2026 Clarification HMRC confirmation received that appropriate duty has been paid on this repurchase
Jul 02, 2026 Purchase of own shares. Shares purchased into treasury:
4 pages SH03 Annotations Date Annotation Jul 02, 2026 Clarification HMRC confirmation received that appropriate duty has been paid on this repurchase
Jul 02, 2026 Purchase of own shares. Shares purchased into treasury:
4 pages SH03 Annotations Date Annotation Jul 02, 2026 Clarification HMRC confirmation received that appropriate duty has been paid on this transaction.
Jun 10, 2026 Purchase of own shares. Shares purchased into treasury:
4 pages SH03 Annotations Date Annotation Jun 10, 2026 Clarification HMRC confirmation received that appropriate Stamp Duty has been paid on this transaction.
Jun 10, 2026 Purchase of own shares. Shares purchased into treasury:
4 pages SH03 Annotations Date Annotation Jun 10, 2026 Clarification HMRC confirmation received that appropriate Stamp Duty has been paid on this transaction.
Jun 10, 2026 Purchase of own shares. Shares purchased into treasury:
4 pages SH03 Annotations Date Annotation Jun 10, 2026 Clarification HMRC confirmation received that appropriate Stamp Duty has been paid on this transaction.
Jun 10, 2026 Purchase of own shares. Shares purchased into treasury:
4 pages SH03 Annotations Date Annotation Jun 10, 2026 Clarification HMRC confirmation received that appropriate Stamp Duty has been paid on this transaction.
Jun 10, 2026 Purchase of own shares. Shares purchased into treasury:
4 pages SH03 Annotations Date Annotation Jun 10, 2026 Clarification HMRC confirmation received that appropriate Stamp Duty has been paid on this transaction.
Jun 10, 2026 Purchase of own shares. Shares purchased into treasury:
4 pages SH03 Annotations Date Annotation Jun 10, 2026 Clarification HMRC confirmation received that appropriate Stamp Duty has been paid on this transaction.
Jun 10, 2026 Purchase of own shares. Shares purchased into treasury:
4 pages SH03 Annotations Date Annotation Jun 10, 2026 Clarification HMRC confirmation received that appropriate Stamp Duty has been paid on this transaction.
Jun 10, 2026 Purchase of own shares. Shares purchased into treasury:
4 pages SH03 Annotations Date Annotation Jun 10, 2026 Clarification HMRC confirmation received that appropriate Stamp Duty has been paid on this transaction.
Jun 10, 2026 Purchase of own shares. Shares purchased into treasury:
4 pages SH03 Annotations Date Annotation Jun 10, 2026 Clarification HMRC confirmation received that appropriate Stamp Duty has been paid on this transaction.
Jun 10, 2026 Purchase of own shares. Shares purchased into treasury:
4 pages SH03 Annotations Date Annotation Jun 10, 2026 Clarification HMRC confirmation received that appropriate Stamp Duty has been paid on this transaction.
Jun 10, 2026 Purchase of own shares. Shares purchased into treasury:
4 pages SH03 Annotations Date Annotation Jun 10, 2026 Clarification HMRC confirmation received that appropriate Stamp Duty has been paid on this transaction.
Jun 03, 2026 Purchase of own shares. Shares purchased into treasury:
4 pages SH03 Annotations Date Annotation Jun 03, 2026 Clarification HMRC confirmation received that appropriate Stamp Duty has been paid for this transaction.
Jun 03, 2026 Purchase of own shares. Shares purchased into treasury:
4 pages SH03 Annotations Date Annotation Jun 03, 2026 Clarification HMRC confirmation received that appropriate Stamp Duty has been paid for this transaction.
Jun 03, 2026 Purchase of own shares. Shares purchased into treasury:
4 pages SH03 Annotations Date Annotation Jun 03, 2026 Clarification HMRC confirmation received that appropriate Stamp Duty has been paid for this transaction.
Jun 03, 2026 Purchase of own shares. Shares purchased into treasury:
4 pages SH03 Annotations Date Annotation Jun 03, 2026 Clarification HMRC confirmation received that appropriate Stamp Duty has been paid for this transaction.