13.01.2021 17:20 | | Exercise of Options and Total Voting Rights | RNS |
05.01.2021 07:00 | | Exercise of Options and Total Voting Rights | RNS |
10.12.2020 10:20 | | Director Dealing | RNS |
10.12.2020 07:00 | | Investor Presentation | RNS |
09.12.2020 07:00 | | Interim Results | RNS |
07.12.2020 11:06 | | Second Price Monitoring Extn | RNS |
07.12.2020 11:01 | | Price Monitoring Extension | RNS |
03.12.2020 07:00 | | Acquisition of Monmouth Scientific Limited & TVR | RNS |
26.11.2020 16:50 | | Exercise of Options and Total Voting Rights | RNS |
28.10.2020 14:23 | | Change of Website | RNS |
22.10.2020 06:00 | | Trading Update | RNS |
23.09.2020 13:06 | | Second Price Monitoring Extn | RNS |
23.09.2020 13:00 | | Price Monitoring Extension | RNS |
23.09.2020 10:40 | | Result of AGM | RNS |
23.09.2020 06:00 | | AGM Trading Update & Investor Meet Company Q&A | RNS |
03.09.2020 15:24 | | Exercise of Options and Total Voting Rights | RNS |
26.08.2020 15:49 | | Posting of AR&A and Notice of AGM - Replacement | RNS |
26.08.2020 15:11 | | Posting of AR&A and Notice of AGM | RNS |
17.08.2020 15:36 | | Price Monitoring Extension | RNS |
21.07.2020 13:06 | | Second Price Monitoring Extn | RNS |
21.07.2020 13:00 | | Price Monitoring Extension | RNS |
21.07.2020 09:51 | | Director Dealing | RNS |
21.07.2020 06:01 | | Investor Presentation | RNS |
21.07.2020 06:00 | | Final Results | RNS |
09.07.2020 06:00 | | Notice of Results | RNS |
26.05.2020 13:06 | | Second Price Monitoring Extn | RNS |
26.05.2020 13:00 | | Price Monitoring Extension | RNS |
23.04.2020 06:00 | | Trading & COVID-19 Update | RNS |
20.03.2020 07:00 | | Director/PDMR Shareholding | RNS |
09.03.2020 15:10 | | Holding(s) in Company | RNS |
31.01.2020 13:19 | | Holding(s) in Company | RNS |
24.01.2020 15:29 | | Exercise of Options | RNS |
27.12.2019 09:30 | | Holding(s) in Company | RNS |
19.12.2019 13:14 | | Director/PDMR Shareholding | RNS |
17.12.2019 07:00 | | Interim Results | RNS |
02.12.2019 07:00 | | Acquisition | RNS |
31.10.2019 07:00 | | Change of Name | RNS |
09.10.2019 09:43 | | Exercise of Options | RNS |
25.09.2019 15:55 | | Result of AGM | RNS |
25.09.2019 06:00 | | AGM Trading Update | RNS |
20.09.2019 12:15 | | Date of Annual General Meeting | RNS |
03.09.2019 16:46 | | Posting of Annual Report and Notice of AGM | RNS |
22.07.2019 06:04 | | Director/PDMR Shareholding | RNS |
18.07.2019 06:00 | | Final Results | RNS |
27.06.2019 06:00 | | Trading Update | RNS |
15.05.2019 06:00 | | Trading Update | RNS |
05.04.2019 10:02 | | Price Monitoring Extension | RNS |
05.04.2019 06:00 | | Acquisition of MPB Industries | RNS |
11.03.2019 08:57 | | Holding(s) in Company | RNS |
13.02.2019 14:23 | | Director Dealings | RNS |
13.02.2019 07:00 | | Results of PrimaryBid Offer | RNS |
12.02.2019 16:31 | | PrimaryBid Offer | RNS |
12.02.2019 16:30 | | Placing and Acquisition | RNS |
04.02.2019 07:00 | | Acquisition of Thermal Exchange Limited | RNS |
29.01.2019 09:21 | | Holding(s) in Company | RNS |
21.01.2019 17:39 | | Holding(s) in Company | RNS |
04.01.2019 16:10 | | Holding(s) in Company | RNS |
21.12.2018 07:00 | | Long Term Incentive Plan Awards | RNS |
18.12.2018 07:00 | | Interim Results | RNS |
17.12.2018 14:12 | | Holding(s) in Company | RNS |
01.11.2018 14:51 | | Exercise of Options | RNS |
29.10.2018 11:34 | | Issue of Options - Replacement | RNS |
25.10.2018 14:00 | | Issue of Options | RNS |
09.10.2018 14:42 | | Director/PDMR Shareholding | RNS |
26.09.2018 12:40 | | Director Dealings | RNS |
25.09.2018 10:53 | | Result of AGM | RNS |
25.09.2018 06:01 | | AGM Trading Update | RNS |
25.09.2018 06:00 | | Acquisition of Fistreem International Limited | RNS |
04.09.2018 06:00 | | Posting of Annual Report and Notice of AGM | RNS |
17.08.2018 13:23 | | Holding(s) in Company | RNS |
27.07.2018 06:00 | | Final Results | RNS |
25.06.2018 11:10 | | Holding(s) in Company | RNS |
14.05.2018 15:09 | | Holding(s) in Company | RNS |
04.05.2018 06:00 | | Directorate Appointment | RNS |
01.05.2018 06:00 | | Holding(s) in Company | RNS |
27.04.2018 06:00 | | Trading Update | RNS |
24.04.2018 14:47 | | Holding(s) in Company | RNS |
24.04.2018 07:00 | | Holding(s) in Company | RNS |
06.02.2018 10:46 | | Issue of Options | RNS |
05.02.2018 11:52 | | Director/PDMR Shareholding | RNS |
26.01.2018 07:00 | | Interim Results | RNS |
10.01.2018 12:16 | | Holding(s) in Company | RNS |
11.10.2017 15:49 | | Holding(s) in Company | RNS |
26.09.2017 16:37 | | Result of AGM | RNS |
26.09.2017 06:00 | | AGM Statement & Directorate Change | RNS |
21.09.2017 12:52 | | Holding(s) in Company | RNS |
06.09.2017 09:11 | | Issue of Equity and Total Voting Rights | RNS |
01.09.2017 14:05 | | Issue of Options | RNS |
24.08.2017 10:55 | | Director/PDMR Shareholding | RNS |
24.08.2017 06:00 | | Acquisition of Applied Thermal Control Limited | RNS |
26.07.2017 06:00 | | Final Results & Directorate Appointment | RNS |
26.05.2017 06:00 | | Trading Update | RNS |
22.05.2017 08:06 | | Holding(s) in Company | RNS |
26.04.2017 13:19 | | Holding(s) in Company | RNS |
23.03.2017 17:25 | | Holding(s) in Company | RNS |
15.03.2017 12:47 | | Holding(s) in Company | RNS |
22.02.2017 07:00 | | Directorate Change | RNS |
07.02.2017 16:29 | | Holding(s) in Company | RNS |
23.09.2016 14:20 | | Result of AGM | RNS |
22.07.2016 06:00 | | Final Results | RNS |