12th Nov 2024 7:00 am |
RNS |
Annual Report 2024 and Notice of AGM |
1st Nov 2024 7:00 am |
RNS |
Share buyback programme update |
30th Oct 2024 7:00 am |
RNS |
EBT Share Purchase |
29th Oct 2024 7:05 am |
RNS |
Confirmation of Board Changes |
29th Oct 2024 7:00 am |
RNS |
AUDITED RESULTS FOR THE YEAR ENDED 31 JULY 2024 |
28th Oct 2024 7:00 am |
RNS |
Transaction in Own Shares and Total Voting Rights |
25th Oct 2024 7:00 am |
RNS |
Transaction in Own Shares and Total Voting Rights |
24th Oct 2024 7:00 am |
RNS |
Transaction in Own Shares and Total Voting Rights |
23rd Oct 2024 7:00 am |
RNS |
Transaction in Own Shares and Total Voting Rights |
22nd Oct 2024 7:00 am |
RNS |
Transaction in Own Shares and Total Voting Rights |
21st Oct 2024 7:00 am |
RNS |
Transaction in Own Shares and Total Voting Rights |
17th Oct 2024 7:07 am |
RNS |
Transaction in Own Shares and Total Voting Rights |
16th Oct 2024 7:00 am |
RNS |
Transaction in Own Shares and Total Voting Rights |
15th Oct 2024 7:00 am |
RNS |
Transaction in Own Shares and Total Voting Rights |
14th Oct 2024 7:00 am |
RNS |
Transaction in Own Shares and Total Voting Rights |
9th Oct 2024 7:00 am |
RNS |
Transaction in Own Shares and Total Voting Rights |
8th Oct 2024 7:00 am |
RNS |
Transaction in Own Shares and Total Voting Rights |
7th Oct 2024 7:00 am |
RNS |
Transaction in Own Shares and Total Voting Rights |
4th Oct 2024 7:00 am |
RNS |
Transaction in Own Shares and Total Voting Rights |
3rd Oct 2024 7:00 am |
RNS |
Transaction in Own Shares and Total Voting Rights |
2nd Oct 2024 7:00 am |
RNS |
Transaction in Own Shares and Total Voting Rights |
1st Oct 2024 7:00 am |
RNS |
Transaction in Own Shares and Total Voting Rights |
30th Sep 2024 7:00 am |
RNS |
Transaction in Own Shares and Total Voting Rights |
27th Sep 2024 12:40 pm |
RNS |
Director / PDMR Shareholding |
27th Sep 2024 7:00 am |
RNS |
Transaction in Own Shares and Total Voting Rights |
27th Sep 2024 7:00 am |
RNS |
EBT Share Purchase |
25th Sep 2024 7:00 am |
RNS |
Transaction in Own Shares and Total Voting Rights |
23rd Sep 2024 7:00 am |
RNS |
Transaction in Own Shares and Total Voting Rights |
20th Sep 2024 7:00 am |
RNS |
Transaction in Own Shares and Total Voting Rights |
19th Sep 2024 7:00 am |
RNS |
Transaction in Own Shares and Total Voting Rights |
18th Sep 2024 7:00 am |
RNS |
Transaction in Own Shares and Total Voting Rights |
17th Sep 2024 7:00 am |
RNS |
Transaction in Own Shares and Total Voting Rights |
16th Sep 2024 7:00 am |
RNS |
Transaction in Own Shares and Total Voting Rights |
13th Sep 2024 7:00 am |
RNS |
Transaction in Own Shares and Total Voting Rights |
12th Sep 2024 7:00 am |
RNS |
Transaction in Own Shares and Total Voting Rights |
11th Sep 2024 7:00 am |
RNS |
Transaction in Own Shares and Total Voting Rights |
10th Sep 2024 7:00 am |
RNS |
Transaction in Own Shares and Total Voting Rights |
9th Sep 2024 7:00 am |
RNS |
Transaction in Own Shares and Total Voting Rights |
6th Sep 2024 7:00 am |
RNS |
Transaction in Own Shares and Total Voting Rights |
4th Sep 2024 7:00 am |
RNS |
Transaction in Own Shares and Total Voting Rights |