19th Sep 2019 12:20 pm |
RNS |
Notice of Results |
7th Aug 2019 7:00 am |
RNS |
Trading Update |
15th Jul 2019 3:35 pm |
RNS |
Elecosoft selected to join G-Cloud 11 Framework |
31st May 2019 2:55 pm |
RNS |
Result of Scrip Dividend |
9th May 2019 1:30 pm |
RNS |
Result of AGM |
9th May 2019 7:00 am |
RNS |
Trading Update |
12th Apr 2019 7:00 am |
RNS |
Notice of AGM & Publication of 2018 Annual Report |
19th Mar 2019 7:00 am |
RNS |
Preliminary Results |
5th Mar 2019 7:00 am |
RNS |
Notice of Results |
25th Jan 2019 7:00 am |
RNS |
2018 Trading Update |
9th Nov 2018 9:30 am |
RNS |
Holding(s) in Company |
6th Nov 2018 7:00 am |
RNS |
Placing and Acquisition |
12th Sep 2018 7:00 am |
RNS |
Half-year Report |
2nd Aug 2018 7:00 am |
RNS |
Trading Update |
5th Jul 2018 7:00 am |
RNS |
Acquisition of Shire Systems Limited |
14th Jun 2018 7:00 am |
RNS |
Result of Scrip Dividend |
6th Jun 2018 7:00 am |
RNS |
Appointment of Corporate Development Director |
17th May 2018 2:30 pm |
RNS |
Results of AGM |
17th May 2018 7:00 am |
RNS |
Trading Update |
20th Apr 2018 7:00 am |
RNS |
Notice of AGM |
27th Mar 2018 7:00 am |
RNS |
Preliminary Results |
21st Mar 2018 7:00 am |
RNS |
Notice of Results |
5th Mar 2018 7:00 am |
RNS |
Exhibiting at the Master Investor Show 2018 |
8th Feb 2018 7:00 am |
RNS |
Issue of Options |
5th Feb 2018 7:50 am |
RNS |
Appointment of Non-Executive Director |
23rd Jan 2018 7:00 am |
RNS |
Trading Statement |
22nd Dec 2017 7:00 am |
RNS |
Directorate Change |
7th Dec 2017 7:00 am |
RNS |
Collaboration Agreement |
20th Nov 2017 9:30 am |
RNS |
Double Award Win |
15th Nov 2017 7:00 am |
RNS |
Appointment of Finance Director |
10th Nov 2017 7:00 am |
RNS |
Total Voting Rights & Director/PDMR Shareholding |
8th Nov 2017 7:00 am |
RNS |
Director Dealing |
6th Nov 2017 4:03 pm |
RNS |
Result of Scrip Dividend - Replacement |
6th Nov 2017 7:00 am |
RNS |
Result of Scrip Dividend |
25th Sep 2017 7:00 am |
RNS |
Change of Registered Office |
25th Sep 2017 7:00 am |
RNS |
Interim Results |
18th Sep 2017 7:00 am |
RNS |
Notice of Results |
21st Aug 2017 7:00 am |
RNS |
Directorate Change |
10th Aug 2017 2:32 pm |
RNS |
Replacement: Issue of Options |
10th Aug 2017 7:00 am |
RNS |
Issue of Options |