| Date | TitleTitle | ||||
|---|---|---|---|---|---|
| 02/10/24 | 10:30:00 | 2 Oct 2024 | Transfer of Treasury Shares | RNS | |
| 27/09/24 | 07:00:09 | 27 Sept 2024 | Block listing Interim Return | RNS | |
| 25/09/24 | 11:04:47 | 25 Sept 2024 | Director/PDMR Shareholding | RNS | |
| 13/08/24 | 14:50:13 | 13 Aug 2024 | Result of AGM | RNS | |
| 13/08/24 | 11:08:00 | 13 Aug 2024 | AGM Statement | RNS | |
| 12/08/24 | 07:00:03 | 12 Aug 2024 | Exercise of Options and Total Voting Rights | RNS | |
| 16/07/24 | 09:55:10 | 16 Jul 2024 | Posting of Annual Report & Notice of AGM | RNS | |
| 04/07/24 | 15:25:21 | 4 Jul 2024 | Holding(s) in Company | RNS | |
| 04/07/24 | 13:38:39 | 4 Jul 2024 | Holding(s) in Company | RNS | |
| 04/07/24 | 07:00:06 | 4 Jul 2024 | Transaction in Own Shares and Total Voting Rights | RNS | |
| 03/07/24 | 11:49:17 | 3 Jul 2024 | Transaction in Own Shares | RNS | |
| 02/07/24 | 07:00:07 | 2 Jul 2024 | Full Year Results | RNS | |
| 09/04/24 | 07:00:07 | 9 Apr 2024 | Transaction in Own Shares and Total Voting Rights | RNS | |
| 27/03/24 | 07:00:13 | 27 Mar 2024 | Block listing Interim Return | RNS | |
| 26/03/24 | 07:00:08 | 26 Mar 2024 | Trading Update and Notice of Results | RNS | |
| 20/12/23 | 11:27:41 | 20 Dec 2023 | Appointment of Non-Executive Director | RNS | |
| 18/12/23 | 10:45:21 | 18 Dec 2023 | Holding(s) in Company | RNS | |
| 05/12/23 | 07:00:04 | 5 Dec 2023 | Half Year Results | RNS | |
| 01/12/23 | 07:00:11 | 1 Dec 2023 | Board & Senior Management Appointments | RNS | |
| 13/11/23 | 07:00:14 | 13 Nov 2023 | Notice of Results | RNS | |
| 04/10/23 | 10:21:59 | 4 Oct 2023 | Holding(s) in Company | RNS | |
| 04/10/23 | 10:15:01 | 4 Oct 2023 | Holding(s) in Company | RNS | |
| 02/10/23 | 08:54:47 | 2 Oct 2023 | Completion of Microwave Technology Inc Acquisition | RNS | |
| 27/09/23 | 11:40:47 | 27 Sept 2023 | Block Listing Interim Return | RNS | |
| 26/09/23 | 10:47:22 | 26 Sept 2023 | US Government Clearance for MwT Acquisition | RNS | |
| 09/08/23 | 15:22:53 | 9 Aug 2023 | Result of AGM | RNS | |
| 09/08/23 | 11:00:01 | 9 Aug 2023 | AGM Statement | RNS | |
| 29/06/23 | 07:00:06 | 29 Jun 2023 | Director/PDMR Dealing | RNS | |
| 27/06/23 | 07:00:04 | 27 Jun 2023 | Full Year Results | RNS | |
| 26/04/23 | 15:40:05 | 26 Apr 2023 | Holding(s) in Company | RNS | |
| 26/04/23 | 07:00:07 | 26 Apr 2023 | Completion of Share Buyback Programme | RNS | |
| 25/04/23 | 07:00:05 | 25 Apr 2023 | Transaction in Own Shares | RNS | |
| 24/04/23 | 13:02:30 | 24 Apr 2023 | Update to Share Buyback Programme | RNS | |
| 20/04/23 | 07:00:03 | 20 Apr 2023 | Transaction in Own Shares | RNS | |
| 19/04/23 | 08:39:08 | 19 Apr 2023 | Transaction in Own Shares | RNS | |
| 11/04/23 | 13:58:45 | 11 Apr 2023 | Holding(s) in Company | RNS | |
| 11/04/23 | 11:36:13 | 11 Apr 2023 | Holding(s) in Company | RNS | |
| 06/04/23 | 07:00:02 | 6 Apr 2023 | Transaction in Own Shares | RNS | |
| 05/04/23 | 10:35:40 | 5 Apr 2023 | Share Buyback Programme | RNS | |
| 27/03/23 | 12:35:21 | 27 Mar 2023 | Block Listing Interim Return | RNS | |
| 27/03/23 | 07:00:04 | 27 Mar 2023 | Trading Update and Notice of Results | RNS | |
| 21/03/23 | 07:00:05 | 21 Mar 2023 | Director/PDMR Dealing | RNS | |
| 03/03/23 | 07:00:05 | 3 Mar 2023 | Director/PDMR Dealing | RNS | |
| 17/02/23 | 07:00:04 | 17 Feb 2023 | Oval Park Planning Progress | RNS | |
| 18/01/23 | 07:30:01 | 18 Jan 2023 | Share Buyback Programme Update | RNS | |
| 18/01/23 | 07:00:04 | 18 Jan 2023 | Transaction in Own Shares | RNS | |
| 17/01/23 | 07:00:06 | 17 Jan 2023 | Acquisition of Microwave Technology, Inc. | RNS | |
| 17/01/23 | 07:00:02 | 17 Jan 2023 | Transaction in Own Shares | RNS | |
| 16/01/23 | 07:00:03 | 16 Jan 2023 | Transaction in Own Shares | RNS | |
| 06/01/23 | 07:00:03 | 6 Jan 2023 | Transaction in Own Shares | RNS |
| Date | TitleTitle | ||||
|---|---|---|---|---|---|
| 02/10/24 | 10:30:00 | 2 Oct 2024 | Transfer of Treasury Shares | RNS | |
| 27/09/24 | 07:00:09 | 27 Sept 2024 | Block listing Interim Return | RNS | |
| 25/09/24 | 11:04:47 | 25 Sept 2024 | Director/PDMR Shareholding | RNS | |
| 13/08/24 | 14:50:13 | 13 Aug 2024 | Result of AGM | RNS | |
| 13/08/24 | 11:08:00 | 13 Aug 2024 | AGM Statement | RNS | |
| 12/08/24 | 07:00:03 | 12 Aug 2024 | Exercise of Options and Total Voting Rights | RNS | |
| 16/07/24 | 09:55:10 | 16 Jul 2024 | Posting of Annual Report & Notice of AGM | RNS | |
| 04/07/24 | 15:25:21 | 4 Jul 2024 | Holding(s) in Company | RNS | |
| 04/07/24 | 13:38:39 | 4 Jul 2024 | Holding(s) in Company | RNS | |
| 04/07/24 | 07:00:06 | 4 Jul 2024 | Transaction in Own Shares and Total Voting Rights | RNS | |
| 03/07/24 | 11:49:17 | 3 Jul 2024 | Transaction in Own Shares | RNS | |
| 02/07/24 | 07:00:07 | 2 Jul 2024 | Full Year Results | RNS | |
| 09/04/24 | 07:00:07 | 9 Apr 2024 | Transaction in Own Shares and Total Voting Rights | RNS | |
| 27/03/24 | 07:00:13 | 27 Mar 2024 | Block listing Interim Return | RNS | |
| 26/03/24 | 07:00:08 | 26 Mar 2024 | Trading Update and Notice of Results | RNS | |
| 20/12/23 | 11:27:41 | 20 Dec 2023 | Appointment of Non-Executive Director | RNS | |
| 18/12/23 | 10:45:21 | 18 Dec 2023 | Holding(s) in Company | RNS | |
| 05/12/23 | 07:00:04 | 5 Dec 2023 | Half Year Results | RNS | |
| 01/12/23 | 07:00:11 | 1 Dec 2023 | Board & Senior Management Appointments | RNS | |
| 13/11/23 | 07:00:14 | 13 Nov 2023 | Notice of Results | RNS | |
| 04/10/23 | 10:21:59 | 4 Oct 2023 | Holding(s) in Company | RNS | |
| 04/10/23 | 10:15:01 | 4 Oct 2023 | Holding(s) in Company | RNS | |
| 02/10/23 | 08:54:47 | 2 Oct 2023 | Completion of Microwave Technology Inc Acquisition | RNS | |
| 27/09/23 | 11:40:47 | 27 Sept 2023 | Block Listing Interim Return | RNS | |
| 26/09/23 | 10:47:22 | 26 Sept 2023 | US Government Clearance for MwT Acquisition | RNS | |
| 09/08/23 | 15:22:53 | 9 Aug 2023 | Result of AGM | RNS | |
| 09/08/23 | 11:00:01 | 9 Aug 2023 | AGM Statement | RNS | |
| 29/06/23 | 07:00:06 | 29 Jun 2023 | Director/PDMR Dealing | RNS | |
| 27/06/23 | 07:00:04 | 27 Jun 2023 | Full Year Results | RNS | |
| 26/04/23 | 15:40:05 | 26 Apr 2023 | Holding(s) in Company | RNS | |
| 26/04/23 | 07:00:07 | 26 Apr 2023 | Completion of Share Buyback Programme | RNS | |
| 25/04/23 | 07:00:05 | 25 Apr 2023 | Transaction in Own Shares | RNS | |
| 24/04/23 | 13:02:30 | 24 Apr 2023 | Update to Share Buyback Programme | RNS | |
| 20/04/23 | 07:00:03 | 20 Apr 2023 | Transaction in Own Shares | RNS | |
| 19/04/23 | 08:39:08 | 19 Apr 2023 | Transaction in Own Shares | RNS | |
| 11/04/23 | 13:58:45 | 11 Apr 2023 | Holding(s) in Company | RNS | |
| 11/04/23 | 11:36:13 | 11 Apr 2023 | Holding(s) in Company | RNS | |
| 06/04/23 | 07:00:02 | 6 Apr 2023 | Transaction in Own Shares | RNS | |
| 05/04/23 | 10:35:40 | 5 Apr 2023 | Share Buyback Programme | RNS | |
| 27/03/23 | 12:35:21 | 27 Mar 2023 | Block Listing Interim Return | RNS | |
| 27/03/23 | 07:00:04 | 27 Mar 2023 | Trading Update and Notice of Results | RNS | |
| 21/03/23 | 07:00:05 | 21 Mar 2023 | Director/PDMR Dealing | RNS | |
| 03/03/23 | 07:00:05 | 3 Mar 2023 | Director/PDMR Dealing | RNS | |
| 17/02/23 | 07:00:04 | 17 Feb 2023 | Oval Park Planning Progress | RNS | |
| 18/01/23 | 07:30:01 | 18 Jan 2023 | Share Buyback Programme Update | RNS | |
| 18/01/23 | 07:00:04 | 18 Jan 2023 | Transaction in Own Shares | RNS | |
| 17/01/23 | 07:00:06 | 17 Jan 2023 | Acquisition of Microwave Technology, Inc. | RNS | |
| 17/01/23 | 07:00:02 | 17 Jan 2023 | Transaction in Own Shares | RNS | |
| 16/01/23 | 07:00:03 | 16 Jan 2023 | Transaction in Own Shares | RNS | |
| 06/01/23 | 07:00:03 | 6 Jan 2023 | Transaction in Own Shares | RNS |