29th Dec 2023 7:00 am |
PRN |
Transaction in Own Shares |
28th Dec 2023 7:00 am |
PRN |
Transaction in Own Shares |
27th Dec 2023 7:00 am |
PRN |
Transaction in Own Shares |
22nd Dec 2023 7:00 am |
PRN |
Transaction in Own Shares |
21st Dec 2023 7:00 am |
PRN |
Transaction in Own Shares |
20th Dec 2023 7:00 am |
PRN |
Transaction in Own Shares |
19th Dec 2023 12:41 pm |
PRN |
Change in Director's Details |
19th Dec 2023 7:00 am |
PRN |
Transaction in Own Shares |
18th Dec 2023 7:00 am |
PRN |
Transaction in Own Shares |
15th Dec 2023 7:00 am |
PRN |
Transaction in Own Shares |
14th Dec 2023 7:00 am |
PRN |
Transaction in Own Shares |
13th Dec 2023 7:00 am |
PRN |
Transaction in Own Shares |
12th Dec 2023 7:00 am |
PRN |
Transaction in Own Shares |
11th Dec 2023 7:00 am |
PRN |
Transaction in Own Shares |
8th Dec 2023 7:00 am |
PRN |
Transaction in Own Shares |
7th Dec 2023 7:00 am |
PRN |
Transaction in Own Shares |
6th Dec 2023 7:00 am |
PRN |
Transaction in Own Shares |
5th Dec 2023 7:00 am |
PRN |
Transaction in Own Shares |
4th Dec 2023 7:00 am |
RNS |
Share Buyback Programme |
16th Nov 2023 7:00 am |
RNS |
Capital Markets Event |
14th Nov 2023 7:00 am |
RNS |
Trading Statement |
27th Sep 2023 6:08 pm |
PRN |
Director/PDMR Shareholding |
30th Aug 2023 9:31 am |
PRN |
Director/PDMR Shareholding |
27th Jul 2023 7:00 am |
RNS |
Half-year Report |
21st Jun 2023 9:46 am |
PRN |
Director/PDMR Shareholding |
20th Jun 2023 7:00 am |
RNS |
Directorate Change |
18th May 2023 1:39 pm |
RNS |
Result of AGM |
18th May 2023 7:00 am |
RNS |
Trading Statement |
13th Apr 2023 9:13 am |
RNS |
Director/PDMR Shareholding |
11th Apr 2023 9:30 am |
RNS |
Director/PDMR Shareholding |
11th Apr 2023 9:30 am |
RNS |
Director/PDMR Shareholding |
3rd Apr 2023 5:44 pm |
RNS |
Annual Financial Report |
14th Mar 2023 6:14 pm |
RNS |
Director/PDMR Shareholding |
13th Mar 2023 9:44 am |
RNS |
Directorate Change |
2nd Mar 2023 7:00 am |
RNS |
Final Results for the year ended 31 December 2022 |
6th Feb 2023 7:00 am |
RNS |
Cyber Security Incident |
26th Jan 2023 7:00 am |
RNS |
Non-executive Director Changes |
5th Jan 2023 12:27 pm |
RNS |
Board Appointment |
15th Nov 2022 7:00 am |
RNS |
Trading Statement |
29th Sep 2022 4:44 pm |
RNS |
Director/PDMR Shareholding |