22nd Mar 2023 4:40 pm |
RNS |
PDMR Shareholding |
27th Feb 2023 7:00 am |
RNS |
Final Results |
11th Jan 2023 7:00 am |
RNS |
Trading Statement |
22nd Dec 2022 3:00 pm |
RNS |
Surrender and Granting of Options |
20th Dec 2022 2:30 pm |
RNS |
Directorate Succession |
6th Dec 2022 11:40 am |
RNS |
Holding(s) in Company |
10th Oct 2022 7:00 am |
RNS |
Trading Update |
9th Sep 2022 5:20 pm |
RNS |
Holding(s) in Company |
1st Aug 2022 2:11 pm |
RNS |
Holding(s) in Company |
27th Jul 2022 7:00 am |
RNS |
Interim Results |
11th Jul 2022 7:00 am |
RNS |
Interim Results Timetable and Trading Update |
8th Jun 2022 3:45 pm |
RNS |
PDMR Shareholding |
7th Jun 2022 5:10 pm |
RNS |
PDMR Shareholding |
25th May 2022 1:10 pm |
RNS |
Exercise of Share Options |
26th Apr 2022 3:25 pm |
RNS |
PDMR Shareholding |
25th Apr 2022 1:10 pm |
RNS |
PDMR Shareholding |
20th Apr 2022 10:35 am |
RNS |
Holding(s) in Company |
14th Apr 2022 10:40 am |
RNS |
PDMR Shareholding |
7th Apr 2022 5:15 pm |
RNS |
PDMR Shareholding |
4th Apr 2022 3:55 pm |
RNS |
PDMR Shareholding |
23rd Mar 2022 4:45 pm |
RNS |
Result of AGM |
23rd Mar 2022 7:00 am |
RNS |
AGM Trading Statement |
11th Mar 2022 5:07 pm |
RNS |
Holding(s) in Company |
28th Feb 2022 7:00 am |
RNS |
Final Results |
2nd Feb 2022 7:00 am |
RNS |
Award of London Stock Exchange Green Economy Mark |
10th Jan 2022 7:00 am |
RNS |
Trading Statement |
22nd Oct 2021 5:45 pm |
RNS |
CEO Succession Update and Trading Update |
21st Oct 2021 8:15 am |
RNS |
Holding(s) in Company |
13th Oct 2021 7:00 am |
RNS |
CEO Succession Update and Trading Update |
6th Oct 2021 5:30 pm |
RNS |
Director/PDMR Shareholding |
1st Oct 2021 5:15 pm |
RNS |
Total Voting Rights |
28th Sep 2021 2:15 pm |
RNS |
Exercise of Options, Director Shareholding and TVR |
20th Sep 2021 1:42 pm |
RNS |
Holding(s) in Company |
23rd Aug 2021 2:15 pm |
RNS |
Director/PDMR Shareholding |
17th Aug 2021 5:35 pm |
RNS |
PDMR Shareholding |
12th Aug 2021 8:15 am |
RNS |
Exercise of Options, Director Shareholding and TVR |
2nd Aug 2021 7:00 am |
RNS |
Director/PDMR Shareholding |
28th Jul 2021 7:00 am |
RNS |
Interim Results |
21st Jul 2021 7:00 am |
RNS |
Directorate Change |
7th Jul 2021 7:00 am |
RNS |
Interim Results Timetable and Trading Update |