19th Jul 2023 7:00 am |
RNS |
Trading Update & Notice of Interim Results |
10th Jul 2023 10:39 am |
RNS |
Issue of Equity, Director Dealings & TVR |
13th Jun 2023 7:00 am |
RNS |
Business Update: New Contract Wins |
7th Jun 2023 10:40 am |
RNS |
Result of AGM |
23rd May 2023 10:45 am |
RNS |
Holding in Company |
22nd May 2023 3:15 pm |
RNS |
Holding in Company |
16th May 2023 12:21 pm |
RNS |
Holding in Company |
27th Apr 2023 11:31 am |
RNS |
Notice of AGM & Posting of 2022 Annual Accounts |
26th Apr 2023 7:00 am |
RNS |
2022 Final Results |
20th Apr 2023 7:00 am |
RNS |
Notice of 2022 Final Results |
13th Apr 2023 7:00 am |
RNS |
Acquisition of UK Rail Services Business |
16th Mar 2023 2:00 pm |
RNS |
Holding(s) in Company |
14th Mar 2023 5:30 pm |
RNS |
Holding(s) in Company |
23rd Feb 2023 1:13 pm |
RNS |
Appointment of Chair |
8th Feb 2023 11:05 am |
RNS |
Second Price Monitoring Extn |
8th Feb 2023 11:00 am |
RNS |
Price Monitoring Extension |
8th Feb 2023 7:00 am |
RNS |
Year-end Trading Update |
19th Jan 2023 9:31 am |
RNS |
Holding(s) in Company |
12th Jan 2023 12:47 pm |
RNS |
Appointment of Director |
9th Nov 2022 7:00 am |
RNS |
Share Option Restructuring |
24th Oct 2022 8:31 am |
RNS |
Directorate Change |
21st Sep 2022 7:00 am |
RNS |
2022 Interim Results |
9th Aug 2022 5:51 pm |
RNS |
Issue of Equity, Director/PDMR Dealings & TVR |
9th Aug 2022 10:32 am |
RNS |
Holdings in Company |
3rd Aug 2022 7:00 am |
RNS |
Sale of Pennant Court |
28th Jul 2022 7:00 am |
RNS |
Trading Update & Notice of Interim Results |
30th Jun 2022 7:00 am |
RNS |
Notice of Capital Markets Day |
22nd Jun 2022 10:27 am |
RNS |
Result of AGM |
27th May 2022 10:56 am |
RNS |
Notice of AGM |
25th May 2022 7:00 am |
RNS |
2021 Final Results |
29th Apr 2022 7:00 am |
RNS |
Notice of Final Results |
19th Apr 2022 1:42 pm |
RNS |
Holding in Company |
6th Apr 2022 7:00 am |
RNS |
Issue of Equity, Director/PDMR Dealings & TVR |
23rd Mar 2022 7:00 am |
RNS |
Contracts & Order Book Update |
21st Jan 2022 10:19 am |
RNS |
Major Programme Update |
20th Jan 2022 9:05 am |
RNS |
Second Price Monitoring Extn |
20th Jan 2022 9:00 am |
RNS |
Price Monitoring Extension |
20th Jan 2022 7:00 am |
RNS |
Trading Update |
16th Dec 2021 10:55 am |
RNS |
Holding in Company |
3rd Dec 2021 11:20 am |
RNS |
Major Programme Update |