19th Aug 2024 7:00 am |
RNS |
Interim Results |
30th Jul 2024 3:00 pm |
RNS |
TR-1: Notification of Major Holdings |
26th Jul 2024 3:00 pm |
RNS |
Transaction in Own Shares |
2nd Jul 2024 3:00 pm |
RNS |
Confirmation of Treasury Shares Held |
18th Jun 2024 8:00 am |
RNS |
Pre-close and trading statement |
11th Jun 2024 11:00 am |
RNS |
Board Update |
5th Jun 2024 2:00 pm |
RNS |
Report of proceedings at the AGM |
5th Jun 2024 11:00 am |
RNS |
Director/PDMR Shareholding |
3rd Jun 2024 4:30 pm |
RNS |
CONFIRMATION OF TREASURY SHARES HELD |
3rd Jun 2024 8:00 am |
RNS |
Dealings in Securities |
10th May 2024 8:00 am |
RNS |
Director/PDMR Shareholding |
3rd May 2024 12:00 pm |
RNS |
Total Voting Rights |
2nd May 2024 11:00 am |
RNS |
Passing away of Non-Executive Director |
30th Apr 2024 8:00 am |
RNS |
Notice of AGM |
29th Apr 2024 11:00 am |
RNS |
Dealings in Securities |
24th Apr 2024 8:00 am |
RNS |
Annual Report |
24th Apr 2024 8:00 am |
RNS |
Publication of Annual Reports |
17th Apr 2024 1:00 pm |
RNS |
Dealings in Securities |
5th Apr 2024 10:00 am |
RNS |
Confirmation of Treasury Shares Held |
4th Apr 2024 2:00 pm |
RNS |
Dealings in Securities |
4th Apr 2024 12:00 pm |
RNS |
Dealings in Securities |
28th Mar 2024 8:00 am |
RNS |
BEE Compliance Report |
20th Mar 2024 11:00 am |
RNS |
Dealing in Securities |
18th Mar 2024 7:01 am |
RNS |
Dividend Declaration |
18th Mar 2024 7:00 am |
RNS |
Results Announcement |
23rd Feb 2024 7:00 am |
RNS |
Trading Statement |
9th Feb 2024 2:00 pm |
RNS |
Disclosure of Significant Holdings |
13th Dec 2023 10:03 am |
RNS |
Pre Close Statement - Replacement |
13th Dec 2023 7:34 am |
RNS |
Pre-Close Statement |
3rd Nov 2023 7:05 am |
RNS |
Notification of Major Holdings |
25th Oct 2023 12:00 pm |
RNS |
Notification of Major Holdings |
11th Oct 2023 10:00 am |
RNS |
Notification of major holdings |
5th Oct 2023 8:00 am |
RNS |
Dealings in Securities |
2nd Oct 2023 11:00 am |
RNS |
Holding(s) in Company |
19th Sep 2023 8:00 am |
RNS |
INCORRECT DISCLOSURE OF SIGNIFICANT HOLDING |
7th Sep 2023 11:00 am |
RNS |
Holding(s) in Company |
29th Aug 2023 7:00 am |
RNS |
Ensham acquisition completion |
22nd Aug 2023 4:00 pm |
RNS |
Dealing In Securities |
21st Aug 2023 7:01 am |
RNS |
Dividend Declaration |
21st Aug 2023 7:00 am |
RNS |
Interim Results |