Date | Source | Headline | |
---|---|---|---|
22nd Jul 2021 | 12:53 pm | RNS | Board Changes |
6th Jul 2021 | 11:52 am | RNS | Holding(s) in Company |
5th Jul 2021 | 4:05 pm | RNS | Holding(s) in Company |
1st Jul 2021 | 5:48 pm | RNS | Director/PDMR Shareholding |
1st Jul 2021 | 8:01 am | RNS | Holding(s) in Company |
1st Jul 2021 | 8:01 am | RNS | Holding(s) in Company |
24th Jun 2021 | 4:43 pm | RNS | Exercise of Share Options & Director Shareholding |
22nd Jun 2021 | 7:00 am | RNS | Contract Award |
17th Jun 2021 | 7:01 am | RNS | Half-year Report |
17th Jun 2021 | 7:00 am | RNS | Appointment of Non-Executive Director |
13th May 2021 | 5:11 pm | RNS | Director/PDMR Shareholding |
11th May 2021 | 7:00 am | RNS | Holding(s) in Company |
17th Mar 2021 | 12:32 pm | RNS | Result of AGM |
17th Mar 2021 | 7:00 am | RNS | AGM Trading Update |
2nd Mar 2021 | 7:00 am | RNS | Grant of Share Options |
22nd Feb 2021 | 12:37 pm | RNS | Director/PDMR Shareholding |
18th Feb 2021 | 7:00 am | RNS | Exercise of Options and Director Shareholding |
26th Jan 2021 | 7:00 am | RNS | Appointment of Non-Executive Director |
26th Jan 2021 | 7:00 am | RNS | Final Results |
14th Jan 2021 | 7:00 am | RNS | Project Awards |
12th Nov 2020 | 7:00 am | RNS | Trading Update |
19th Oct 2020 | 11:14 am | RNS | Project Award - subject to contract |
15th Oct 2020 | 7:00 am | RNS | Project Award - subject to contract |
6th Aug 2020 | 12:03 pm | RNS | Holding(s) in Company |
6th Aug 2020 | 12:03 pm | RNS | Holding(s) in Company |
6th Aug 2020 | 12:02 pm | RNS | Holding(s) in Company |
3rd Aug 2020 | 10:17 am | RNS | New contract awards |
23rd Jul 2020 | 4:31 pm | RNS | Grant of Share Options |
7th Jul 2020 | 7:00 am | RNS | New contract awards |
24th Jun 2020 | 3:33 pm | RNS | Director/PDMR Shareholding |
23rd Jun 2020 | 12:48 pm | RNS | Director/PDMR Shareholding |
22nd Jun 2020 | 4:29 pm | RNS | Director/PDMR Shareholding |
19th Jun 2020 | 7:00 am | RNS | Half-year Report |
27th May 2020 | 7:00 am | RNS | Change of Auditor |
1st Apr 2020 | 7:00 am | RNS | Covid-19 Trading Update |
25th Mar 2020 | 7:00 am | RNS | Share Purchase by Proposed Director |
20th Mar 2020 | 10:42 am | RNS | Director/PDMR Shareholding |
18th Mar 2020 | 1:25 pm | RNS | Result of AGM |
18th Mar 2020 | 7:00 am | RNS | AGM Trading Update |
19th Feb 2020 | 1:00 pm | RNS | Grant of Share Options |
6th Feb 2020 | 10:59 am | RNS | Holding(s) in Company |
31st Jan 2020 | 1:41 pm | RNS | Director/PDMR Shareholding |
28th Jan 2020 | 7:00 am | RNS | Final Results |
21st Jan 2020 | 7:00 am | RNS | Contract Win, Record Order Entry & Trading Update |
4th Sep 2019 | 9:50 am | RNS | Contract Wins and Trading Update |
24th Jun 2019 | 4:36 pm | RNS | Exercise of Options |
20th Jun 2019 | 7:00 am | RNS | Half-year Report |
3rd Jun 2019 | 7:00 am | RNS | Appointment of Broker |
23rd May 2019 | 3:43 pm | RNS | Trading Update & Contract Wins |
21st Mar 2019 | 12:27 pm | RNS | Result of AGM |
Due to London Stock Exchange licensing terms, we stipulate that you must be a private investor. We apologise for the inconvenience.
To access our Live RNS you must confirm you are a private investor by using the button below.