Jun 10, 2025 Full accounts made up to Mar 31, 2025
79 pages AA Jun 04, 2025 Purchase of own shares. Shares purchased into treasury:
Capital: GBP 12,415,427.25 3 pages SH03 Annotations Date Annotation Jun 04, 2025 Clarification HMRC confirmation has been received that the appropriate stamp duty has been paid in relation to this transaction
May 07, 2025 Purchase of own shares. Shares purchased into treasury:
Capital: GBP 12,326,677.25 3 pages SH03 Annotations Date Annotation May 07, 2025 Clarification HMRC confirmation received that appropriate duty has been paid on this repurchase
May 07, 2025 Purchase of own shares. Shares purchased into treasury:
Capital: GBP 12,386,677.25 3 pages SH03 Annotations Date Annotation May 07, 2025 Clarification HMRC confirmation received that appropriate duty has been paid on this repurchase
May 07, 2025 Purchase of own shares.
3 pages SH03 Annotations Date Annotation May 07, 2025 Clarification HMRC confirmation received that appropriate duty has been paid on this repurchase
Apr 03, 2025 Purchase of own shares. Shares purchased into treasury:
Capital: GBP 12,084,177.25 3 pages SH03 Annotations Date Annotation Apr 03, 2025 Clarification HMRC confirmation received that appropriate duty has been paid on this repurchase
Apr 03, 2025 Purchase of own shares. Shares purchased into treasury:
Capital: GBP 12,149,177.25 3 pages SH03 Annotations Date Annotation Apr 03, 2025 Clarification HMRC confirmation received that appropriate duty has been paid on this repurchase
Apr 03, 2025 Purchase of own shares. Shares purchased into treasury:
Capital: GBP 12,207,927.25 3 pages SH03 Annotations Date Annotation Apr 03, 2025 Clarification HMRC confirmation received that appropriate duty has been paid on this repurchase
Apr 03, 2025 Purchase of own shares. Shares purchased into treasury:
Capital: GBP 12,270,427.25 3 pages SH03 Annotations Date Annotation Apr 03, 2025 Clarification HMRC confirmation received that appropriate duty has been paid on this repurchase
Feb 19, 2025 Purchase of own shares. Shares purchased into treasury:
Capital: GBP 11,883,677.25 3 pages SH03 Annotations Date Annotation Feb 19, 2025 Clarification HMRC confirmation received that appropriate duty has been paid on this repurchase
Feb 19, 2025 Purchase of own shares. Shares purchased into treasury:
Capital: GBP 11,937,427.25 3 pages SH03 Annotations Date Annotation Feb 19, 2025 Clarification HMRC confirmation received that appropriate duty has been paid on this repurchase
Feb 19, 2025 Purchase of own shares. Shares purchased into treasury:
Capital: GBP 11,967,427.25 3 pages SH03 Annotations Date Annotation Feb 19, 2025 Clarification HMRC confirmation received that appropriate duty has been paid on this repurchase
Feb 19, 2025 Purchase of own shares. Shares purchased into treasury:
Capital: GBP 12,025,427.25 3 pages SH03 Annotations Date Annotation Feb 19, 2025 Clarification HMRC confirmation received that appropriate duty has been paid on this repurchase
Jan 27, 2025 Purchase of own shares. Shares purchased into treasury:
Capital: GBP 11,777,177.25 3 pages SH03 Annotations Date Annotation Jan 27, 2025 Clarification HMRC confirmation received that appropriate duty has been paid on this repurchase
Jan 27, 2025 Purchase of own shares. Shares purchased into treasury:
Capital: GBP 11,839,677.25 3 pages SH03 Annotations Date Annotation Jan 27, 2025 Clarification HMRC confirmation received that appropriate duty has been paid on this repurchase
Jan 07, 2025 Purchase of own shares. Shares purchased into treasury:
Capital: GBP 11,714,677.25 3 pages SH03 Annotations Date Annotation Jan 07, 2025 Clarification HMRC CONFIRMATION RECEIVED THAT THE APPROPRIATE STAMP DUTY HAS BEEN PAID IN RELATION TO THIS REPURCHASE.
Dec 23, 2024 Purchase of own shares. Shares purchased into treasury:
Capital: GBP 11,533,427.25 3 pages SH03 Annotations Date Annotation Dec 23, 2024 Clarification HMRC CONFIRMATION RECEIVED THAT THE APPROPRIATE STAMP DUTY HAS BEEN PAID IN RELATION TO THIS REPURCHASE.
Dec 23, 2024 Purchase of own shares. Shares purchased into treasury:
Capital: GBP 11,633,427.25 3 pages SH03 Annotations Date Annotation Dec 23, 2024 Clarification HMRC CONFIRMATION RECEIVED THAT THE APPROPRIATE STAMP DUTY HAS BEEN PAID IN RELATION TO THIS REPURCHASE.
Dec 10, 2024 Purchase of own shares. Shares purchased into treasury:
Capital: GBP 11,440,302.25 3 pages SH03 Annotations Date Annotation Dec 10, 2024 Clarification HMRC CONFIRMATION RECEIVED THAT THE APPROPRIATE STAMP DUTY HAS BEEN PAID IN RELATION TO THIS REPURCHASE.
Dec 10, 2024 Purchase of own shares. Shares purchased into treasury:
Capital: GBP 11,483,427.25 3 pages SH03 Annotations Date Annotation Dec 10, 2024 Clarification HMRC CONFIRMATION RECEIVED THAT THE APPROPRIATE STAMP DUTY HAS BEEN PAID IN RELATION TO THIS REPURCHASE.
Dec 05, 2024 Interim accounts made up to Sep 30, 2024
34 pages AA Dec 05, 2024 Purchase of own shares. Shares purchased into treasury:
Capital: GBP 11,309,052.25 3 pages SH03 Annotations Date Annotation Dec 05, 2024 Clarification HMRC CONFIRMATION RECEIVED THAT THE APPROPRIATE STAMP DUTY HAS BEEN PAID IN RELATION TO THIS REPURCHASE.
Dec 05, 2024 Purchase of own shares. Shares purchased into treasury:
Capital: GBP 11,377,802.25 3 pages SH03 Annotations Date Annotation Dec 05, 2024 Clarification HMRC CONFIRMATION RECEIVED THAT THE APPROPRIATE STAMP DUTY HAS BEEN PAID IN RELATION TO THIS REPURCHASE.
Oct 11, 2024 Purchase of own shares. Shares purchased into treasury:
Capital: GBP 11,252,802.25 3 pages SH03 Annotations Date Annotation Oct 11, 2024 Clarification HMRC confirmation received that appropriate duty has been paid on this repurchase
Sep 24, 2024 Purchase of own shares. Shares purchased into treasury:
Capital: GBP 11,171,552.25 3 pages SH03 Annotations Date Annotation Sep 24, 2024 Clarification HMRC confirmation received that appropriate duty has been paid on this repurchase