| 31st Jul 2023 7:00 am |
RNS |
Total Voting Rights |
| 3rd Jul 2023 7:00 am |
RNS |
Notifications of transaction by PDMR |
| 30th Jun 2023 12:44 pm |
RNS |
Total Voting Rights |
| 20th Jun 2023 4:40 pm |
RNS |
Block Listing Six Monthly Return |
| 7th Jun 2023 3:00 pm |
RNS |
Results of Annual General Meeting |
| 31st May 2023 7:00 am |
RNS |
Total Voting Rights |
| 2nd May 2023 10:10 am |
RNS |
Total Voting Rights |
| 28th Apr 2023 7:00 am |
RNS |
2022 Annual Report and Notice of 2023 AGM |
| 26th Apr 2023 7:00 am |
RNS |
Q1 2023 Trading Update |
| 21st Apr 2023 9:14 am |
RNS |
Notifications of transactions by PDMRs |
| 20th Apr 2023 7:00 am |
RNS |
Block Listing Six Monthly Return |
| 20th Apr 2023 7:00 am |
RNS |
Notification of Q1 2023 Trading Update |
| 31st Mar 2023 4:35 pm |
RNS |
Price Monitoring Extension |
| 22nd Mar 2023 4:35 pm |
RNS |
Price Monitoring Extension |
| 16th Mar 2023 7:00 am |
RNS |
Full Year Results |
| 22nd Feb 2023 7:00 am |
RNS |
Notification of Full Year 2022 Results |
| 8th Feb 2023 12:57 pm |
RNS |
Mining Indaba ESG Award for Water |
| 1st Feb 2023 7:00 am |
RNS |
Q4 2022 Trading Update |
| 27th Jan 2023 10:49 am |
RNS |
Appointment of External Directorship |
| 18th Jan 2023 7:00 am |
RNS |
Notification of Q4 2022 Trading Update |
| 19th Dec 2022 7:00 am |
RNS |
Block Listing Six Monthly Return |
| 5th Dec 2022 7:00 am |
RNS |
AGM Update Statement |
| 18th Nov 2022 4:36 pm |
RNS |
Price Monitoring Extension |
| 2nd Nov 2022 7:00 am |
RNS |
Q3 2022 Trading Update |
| 25th Oct 2022 7:00 am |
RNS |
Notification of Q3 2022 Trading Update |
| 21st Oct 2022 7:00 am |
RNS |
Block Listing Six Monthly Return |
| 7th Sep 2022 7:00 am |
RNS |
Winner of Best Climate-Related Reporting |
| 1st Sep 2022 7:00 am |
RNS |
Half Year 2022 Results |
| 18th Aug 2022 7:00 am |
RNS |
Notice of HY 2022 Results & Climate Change Report |
| 17th Aug 2022 7:00 am |
RNS |
H1 2022 Trading Update |
| 8th Aug 2022 2:44 pm |
RNS |
Appointment of External Directorship |
| 1st Aug 2022 4:40 pm |
RNS |
Second Price Monitoring Extn |
| 1st Aug 2022 4:35 pm |
RNS |
Price Monitoring Extension |
| 29th Jul 2022 4:40 pm |
RNS |
Second Price Monitoring Extn |
| 29th Jul 2022 4:35 pm |
RNS |
Price Monitoring Extension |
| 27th Jul 2022 7:00 am |
RNS |
Notification of H1 2022 Trading Update |
| 4th Jul 2022 1:25 pm |
RNS |
Notification of transactions by a PDMR |
| 1st Jul 2022 7:00 am |
RNS |
Total Voting Rights |
| 28th Jun 2022 12:52 pm |
RNS |
Notification of transactions by a PDMR |
| 17th Jun 2022 7:00 am |
RNS |
Block listing Interim Review |