Aug 22, 2025 Interim accounts made up to May 31, 2025
48 pages AA Jul 29, 2025 legacy
pages ANNOTATION Jul 29, 2025 Purchase of own shares. Shares purchased into treasury:
4 pages SH03 Annotations Date Annotation Jul 29, 2025 Clarification HMRC confirmation received appropriate stamp duty has been paid on this transaction
Jul 29, 2025 Purchase of own shares. Shares purchased into treasury:
4 pages SH03 Annotations Date Annotation Jul 29, 2025 Clarification HMRC confirmation received appropriate stamp duty has been paid on this transaction
Jul 29, 2025 Purchase of own shares. Shares purchased into treasury:
4 pages SH03 Annotations Date Annotation Jul 29, 2025 Clarification HMRC confirmation received appropriate stamp duty has been paid on this transaction
Jul 29, 2025 Purchase of own shares. Shares purchased into treasury:
4 pages SH03 Annotations Date Annotation Jul 29, 2025 Clarification HMRC confirmation received that appropriate duty has been paid on this transaction
Jul 29, 2025 Purchase of own shares. Shares purchased into treasury:
4 pages SH03 Annotations Date Annotation Jul 29, 2025 Clarification HMRC confirmation received that appropriate duty has been paid on this transaction
Jul 29, 2025 Purchase of own shares. Shares purchased into treasury:
4 pages SH03 Annotations Date Annotation Jul 29, 2025 Clarification HMRC confirmation received appropriate stamp duty has been paid on this transaction
Jul 29, 2025 Purchase of own shares. Shares purchased into treasury:
4 pages SH03 Annotations Date Annotation Jul 29, 2025 Clarification HMRC confirmation received appropriate stamp duty has been paid on this transaction
Jul 29, 2025 Purchase of own shares. Shares purchased into treasury:
4 pages SH03 Annotations Date Annotation Jul 29, 2025 Clarification HMRC confirmation received that appropriate duty has been paid on this repurchase.
Jul 29, 2025 Purchase of own shares. Shares purchased into treasury:
4 pages SH03 Annotations Date Annotation Jul 29, 2025 Clarification HMRC confirmation received that appropriate duty has been paid on this repurchase.
Jul 29, 2025 Purchase of own shares. Shares purchased into treasury:
4 pages SH03 Annotations Date Annotation Jul 29, 2025 Clarification HMRC confirmation received that appropriate duty has been paid on this repurchase.
Jul 29, 2025 Purchase of own shares. Shares purchased into treasury:
4 pages SH03 Jul 29, 2025 Purchase of own shares. Shares purchased into treasury:
4 pages SH03 Jul 29, 2025 Purchase of own shares. Shares purchased into treasury:
4 pages SH03 Annotations Date Annotation Jul 29, 2025 Clarification HMRC confirmation received appropriate stamp duty has been paid on this transaction
Jul 29, 2025 Purchase of own shares. Shares purchased into treasury:
4 pages SH03 Annotations Date Annotation Jul 29, 2025 Clarification HMRC confirmation received appropriate stamp duty has been paid on this transaction
Jul 29, 2025 Purchase of own shares. Shares purchased into treasury:
4 pages SH03 Annotations Date Annotation Jul 29, 2025 Clarification HMRC confirmation received that appropriate duty has been paid on this transaction
Jul 29, 2025 Purchase of own shares. Shares purchased into treasury:
4 pages SH03 Annotations Date Annotation Jul 29, 2025 Clarification HMRC confirmation received that appropriate duty has been paid on this repurchase
Jul 29, 2025 Purchase of own shares. Shares purchased into treasury:
4 pages SH03 Annotations Date Annotation Jul 29, 2025 Clarification HMRC confirmation received that appropriate duty has been paid on this repurchase
Jun 17, 2025 Purchase of own shares. Shares purchased into treasury:
4 pages SH03 Annotations Date Annotation Jun 17, 2025 Clarification HMRC confirmation received that appropriate duty has been paid on this repurchase. Jun 17, 2025 Clarification HMRC confirmation received that appropriate duty has been paid on this repurchase.
Jun 17, 2025 Purchase of own shares. Shares purchased into treasury:
4 pages SH03 Annotations Date Annotation Jun 17, 2025 Clarification HMRC confirmation received that appropriate duty has been paid on this repurchase.
Jun 17, 2025 Purchase of own shares. Shares purchased into treasury:
4 pages SH03 Annotations Date Annotation Jun 17, 2025 Clarification HMRC confirmation received that appropriate duty has been paid on this repurchase.
Jun 17, 2025 Purchase of own shares. Shares purchased into treasury:
4 pages SH03 Annotations Date Annotation Jun 17, 2025 Clarification HMRC confirmation received that appropriate duty has been paid on this repurchase.
Jun 17, 2025 Purchase of own shares.
4 pages SH03 Annotations Date Annotation Jun 17, 2025 Clarification HMRC confirmation received that appropriate duty has been paid on this repurchase.
Jun 17, 2025 Purchase of own shares. Shares purchased into treasury:
4 pages SH03 Annotations Date Annotation Jun 17, 2025 Clarification HMRC confirmation received that appropriate duty has been paid on this repurchase.