20th Jun 2023 7:00 am |
RNS |
Share Buyback Update |
15th Jun 2023 12:22 pm |
RNS |
Share Buyback Update |
14th Jun 2023 7:00 am |
RNS |
Share Buyback Update |
13th Jun 2023 7:00 am |
RNS |
Share Buyback Update |
8th Jun 2023 7:00 am |
RNS |
Share Buyback Update |
7th Jun 2023 7:00 am |
RNS |
Share Buyback Update |
12th May 2023 7:00 am |
RNS |
Share Buyback |
2nd May 2023 7:00 am |
RNS |
Share Buyback |
28th Apr 2023 7:00 am |
RNS |
3rd Quarter Results |
31st Mar 2023 1:55 pm |
RNS |
Notice of Transaction by PDMR |
21st Feb 2023 7:00 am |
RNS |
Half-year Report |
21st Feb 2023 7:00 am |
RNS |
Updated Corporate Investor Presentation |
30th Jan 2023 7:00 am |
RNS |
Second Quarter Report to 31 December 2022 |
16th Dec 2022 7:00 am |
RNS |
Cancellation of Ordinary Shares |
28th Nov 2022 7:00 am |
RNS |
Result of Annual General Meeting |
31st Oct 2022 7:00 am |
RNS |
1st Quarter Results |
28th Oct 2022 7:00 am |
RNS |
Notice of AGM |
24th Oct 2022 7:00 am |
RNS |
Results of Initial Optimisation Studies |
30th Sep 2022 7:00 am |
RNS |
Exercise of Vested Shares and Buyback |
8th Sep 2022 7:00 am |
RNS |
Publication of Corporate Investor Presentation |
8th Sep 2022 7:00 am |
RNS |
Annual Results Announcement |
28th Jul 2022 7:00 am |
RNS |
Fourth Quarter Report to 30 June 2022 |
11th Jul 2022 7:00 am |
RNS |
Notice of Results and Update |
1st Jul 2022 7:00 am |
RNS |
Notice of Transaction by PDMR |
1st Jul 2022 7:00 am |
RNS |
Share Buyback Update |
30th Jun 2022 7:00 am |
RNS |
Share Buyback Update |
29th Jun 2022 7:00 am |
RNS |
Share Buyback Update |
28th Jun 2022 7:00 am |
RNS |
Share Buyback Update |
27th Jun 2022 7:00 am |
RNS |
Cancellation of Ordinary Shares |
24th Jun 2022 7:05 am |
RNS |
Share Buyback Update |
23rd Jun 2022 7:00 am |
RNS |
Share Buyback Update |
22nd Jun 2022 7:00 am |
RNS |
Share Buyback Update |
21st Jun 2022 7:00 am |
RNS |
Share Buyback Update |
20th Jun 2022 7:00 am |
RNS |
Share Buyback Update |
17th Jun 2022 7:00 am |
RNS |
Share Buyback Update |
16th Jun 2022 10:44 am |
RNS |
Share Buyback Update |
15th Jun 2022 7:00 am |
RNS |
Share Buyback Update |
14th Jun 2022 7:00 am |
RNS |
Share Buyback Update |
13th Jun 2022 7:00 am |
RNS |
Share Buyback Update |
10th Jun 2022 7:07 am |
RNS |
Share Buyback Update |