28th Mar 2025 7:00 am |
RNS |
Change of Registered Office |
11th Mar 2025 7:00 am |
RNS |
Director/PDMR Dealings |
6th Mar 2025 7:00 am |
RNS |
Directorate Change |
3rd Dec 2024 7:00 am |
RNS |
Interim Results |
15th Nov 2024 7:00 am |
RNS |
Trading Update and Notice of Results |
8th Oct 2024 4:04 pm |
RNS |
Holding(s) in Company |
23rd Sep 2024 4:47 pm |
RNS |
Result of AGM |
6th Sep 2024 12:30 pm |
RNS |
Posting of Annual Report and Notice of AGM |
30th Jul 2024 7:00 am |
RNS |
Audited Annual Results and Notice of AGM |
23rd Jul 2024 7:00 am |
RNS |
Full Year Trading Update |
3rd Jun 2024 9:28 am |
RNS |
Exercise of Options, Director Dealings and TVR |
20th May 2024 7:00 am |
RNS |
Grant of Options and PDMR Dealings |
1st May 2024 7:00 am |
RNS |
Pre-Close Trading Update |
5th Jan 2024 6:06 pm |
RNS |
Director/PDMR Dealing |
12th Dec 2023 6:04 pm |
RNS |
Director/PDMR Dealing |
11th Dec 2023 7:00 am |
RNS |
Historic Related Party Transactions |
30th Nov 2023 7:00 am |
RNS |
Holdings in Company and Director Dealing |
28th Nov 2023 7:00 am |
RNS |
Interim Results |
24th Nov 2023 7:00 am |
RNS |
Investor Presentation |
27th Oct 2023 7:00 am |
RNS |
Trading Update and Director Share Awards |
15th Sep 2023 7:00 am |
RNS |
Result of AGM |
18th Aug 2023 7:00 am |
RNS |
Posting of Annual Report and Accounts |
26th Jul 2023 12:00 pm |
RNS |
Investor Presentation via Investor Meet Company |
25th Jul 2023 7:00 am |
RNS |
Audited Final Results and Notice of AGM |
20th Jul 2023 7:00 am |
RNS |
Notice of Results |
8th Jun 2023 7:00 am |
RNS |
Pre-Close Trading Update |
11th Apr 2023 4:43 pm |
RNS |
Director Dealing |
29th Mar 2023 7:05 am |
RNS |
Director Dealing |
29th Mar 2023 7:00 am |
RNS |
Holdings in Company and Director Dealing |
28th Mar 2023 4:35 pm |
RNS |
Price Monitoring Extension |
28th Mar 2023 2:05 pm |
RNS |
Second Price Monitoring Extn |
28th Mar 2023 2:00 pm |
RNS |
Price Monitoring Extension |
28th Mar 2023 11:05 am |
RNS |
Second Price Monitoring Extn |
28th Mar 2023 11:00 am |
RNS |
Price Monitoring Extension |
28th Mar 2023 7:00 am |
RNS |
Major Contract Wins and Trading Update |
16th Feb 2023 7:00 am |
RNS |
Holding(s) in Company |
14th Feb 2023 4:40 pm |
RNS |
Second Price Monitoring Extn |
14th Feb 2023 4:35 pm |
RNS |
Price Monitoring Extension |
14th Feb 2023 2:05 pm |
RNS |
Second Price Monitoring Extn |
14th Feb 2023 2:00 pm |
RNS |
Price Monitoring Extension |