20th Jun 2024 2:42 pm |
RNS |
Notification of Major Holdings |
19th Jun 2024 7:00 am |
RNS |
Preliminary Results |
12th Jun 2024 5:57 pm |
RNS |
Notification of Major Holdings |
12th Jun 2024 2:56 pm |
RNS |
Notification of Major Holdings |
12th Jun 2024 2:45 pm |
RNS |
Notification of Major Holdings |
5th Jun 2024 12:35 pm |
RNS |
Notification of Major Holdings |
30th May 2024 12:00 pm |
RNS |
Notification of Major Holdings |
23rd May 2024 6:05 pm |
RNS |
Notification of Major Interest in Shares |
23rd May 2024 3:09 pm |
RNS |
Successful appeal of CMA decision |
22nd May 2024 7:00 am |
RNS |
Notification of Major Interest in Shares |
15th May 2024 9:14 am |
RNS |
Notification of Major Holdings |
8th May 2024 7:00 am |
RNS |
Further Update on Preliminary Results |
8th May 2024 7:00 am |
RNS |
Management Update |
26th Apr 2024 7:00 am |
RNS |
Preliminary Results Publication Date |
22nd Apr 2024 7:00 am |
RNS |
Further update on timing of preliminary results |
5th Apr 2024 7:00 am |
RNS |
Update on Timing of Preliminary Results |
2nd Apr 2024 11:12 am |
RNS |
Total Voting Rights |
4th Mar 2024 8:00 am |
RNS |
Total Voting Rights |
4th Mar 2024 7:00 am |
RNS |
Notification of Full Year Results |
5th Feb 2024 7:00 am |
RNS |
New Chair Appointment |
29th Jan 2024 7:00 am |
RNS |
Full Year Trading Update |
2nd Jan 2024 10:51 am |
RNS |
Block Listing Six Monthly Return |
1st Dec 2023 12:23 pm |
RNS |
Total Voting Rights |
9th Nov 2023 11:17 am |
RNS |
Notification of Major Holdings |
7th Nov 2023 7:00 am |
RNS |
Appointment of Non-Executive Directors |
1st Nov 2023 12:50 pm |
RNS |
Total Voting Rights |
16th Oct 2023 6:13 pm |
RNS |
Director Dealings |
12th Oct 2023 2:51 pm |
RNS |
Notification of Major Interest in Shares |
5th Oct 2023 4:39 pm |
RNS |
Grant of Options to Directors |
2nd Oct 2023 3:14 pm |
RNS |
Total Voting Rights |
26th Sep 2023 7:00 am |
RNS |
Interim Results |
22nd Sep 2023 5:28 pm |
RNS |
Notification of Major Holdings |
4th Sep 2023 1:19 pm |
RNS |
Notification of Major Holdings |
30th Aug 2023 4:29 pm |
RNS |
Notification of Major Holdings |
29th Aug 2023 11:32 am |
RNS |
Notification of Major Holdings |
15th Aug 2023 1:55 pm |
RNS |
Notification of Major Holdings |
10th Aug 2023 7:00 am |
RNS |
Notification of Half Year Results |
20th Jul 2023 9:54 am |
RNS |
Director Dealing |
19th Jul 2023 7:00 am |
RNS |
Director Dealings |
18th Jul 2023 7:00 am |
RNS |
Half Year Trading Update |