| Date | TitleTitle | ||||
|---|---|---|---|---|---|
| 19/04/18 | 08:00:04 | 19 Apr 2018 | Trading Update and Notice of Annual Results | RNS | |
| 16/04/18 | 13:01:53 | 16 Apr 2018 | Director/PDMR Shareholding | RNS | |
| 11/04/18 | 17:36:53 | 11 Apr 2018 | Block listing Interim Review | RNS | |
| 05/04/18 | 08:00:03 | 5 Apr 2018 | "TR adds specialist fastener supplier to portfolio | RNS | |
| 03/04/18 | 13:50:39 | 3 Apr 2018 | Total Voting Rights | RNS | |
| 29/03/18 | 08:00:10 | 29 Mar 2018 | Directorate Change | RNS | |
| 09/03/18 | 14:16:19 | 9 Mar 2018 | Total Voting Rights | RNS | |
| 15/02/18 | 07:00:04 | 15 Feb 2018 | Trading Update | RNS | |
| 01/02/18 | 11:44:40 | 1 Feb 2018 | Total Voting Rights | RNS | |
| 14/11/17 | 07:00:05 | 14 Nov 2017 | Half-yearly Financial Report-period to 30.9.17 | RNS | |
| 12/10/17 | 15:44:09 | 12 Oct 2017 | Block listing Interim Review | RNS | |
| 25/09/17 | 08:00:06 | 25 Sept 2017 | Trading Update & Notice of Half-Year Results | RNS | |
| 07/08/17 | 17:48:20 | 7 Aug 2017 | Director/PDMR Shareholding | RNS | |
| 26/07/17 | 16:13:54 | 26 Jul 2017 | Notification of Share Awards &Total Voting Rights | RNS | |
| 29/06/17 | 11:40:09 | 29 Jun 2017 | Block listing - Additional listing -June 2017 | RNS | |
| 27/06/17 | 16:57:36 | 27 Jun 2017 | 2017 Annual Financial Report and Notice of AGM | RNS | |
| 14/06/17 | 14:47:03 | 14 Jun 2017 | Holding(s) in Company | RNS | |
| 13/06/17 | 08:00:03 | 13 Jun 2017 | Preliminary Results - year ended 31 March 2017 | RNS | |
| 20/04/17 | 08:00:12 | 20 Apr 2017 | Trading Update and Notice of Results | RNS | |
| 03/04/17 | 14:36:46 | 3 Apr 2017 | Block listing Interim Review | RNS | |
| 03/04/17 | 14:32:21 | 3 Apr 2017 | Block listing Interim Review | RNS | |
| 28/03/17 | 13:17:50 | 28 Mar 2017 | Director/PDMR Shareholding | RNS | |
| 16/02/17 | 07:00:07 | 16 Feb 2017 | Trading update | RNS | |
| 14/02/17 | 07:00:06 | 14 Feb 2017 | Holding(s) in Company | RNS | |
| 08/02/17 | 14:26:54 | 8 Feb 2017 | Total Voting Rights | RNS | |
| 30/11/16 | 17:33:15 | 30 Nov 2016 | Director/PDMR Shareholding | RNS | |
| 16/11/16 | 15:23:02 | 16 Nov 2016 | Total Voting Rights | RNS | |
| 08/11/16 | 07:00:19 | 8 Nov 2016 | 2017 Board change in April 2017 | RNS | |
| 08/11/16 | 07:00:11 | 8 Nov 2016 | Half-Year Financial Report - six months to 30.9.16 | RNS | |
| 04/10/16 | 08:00:05 | 4 Oct 2016 | Trading Update and Notice of HY Results | RNS | |
| 03/10/16 | 08:00:06 | 3 Oct 2016 | Total Voting Rights | RNS | |
| 03/10/16 | 08:00:06 | 3 Oct 2016 | Block listing Interim Review | RNS | |
| 03/10/16 | 08:00:06 | 3 Oct 2016 | Block listing Interim Review | RNS | |
| 15/09/16 | 11:30:08 | 15 Sept 2016 | Director Declaration | RNS | |
| 27/07/16 | 13:44:00 | 27 Jul 2016 | Result of AGM, Dividend and Statement | RNS | |
| 26/07/16 | 15:41:34 | 26 Jul 2016 | Total Voting Rights | RNS | |
| 26/07/16 | 15:38:22 | 26 Jul 2016 | Director/PDMR Shareholding | RNS | |
| 26/07/16 | 15:37:19 | 26 Jul 2016 | Holding(s) in Company | RNS | |
| 13/07/16 | 11:00:08 | 13 Jul 2016 | Share Awards, TVR and Transaction of PDMR | RNS | |
| 30/06/16 | 11:53:29 | 30 Jun 2016 | Annual Financial Report | RNS | |
| 16/06/16 | 09:37:48 | 16 Jun 2016 | Holding(s) in Company | RNS | |
| 14/06/16 | 08:00:08 | 14 Jun 2016 | Preliminary results - year ended 31 March 2016 | RNS | |
| 03/06/16 | 14:37:55 | 3 Jun 2016 | Total Voting Rights | RNS | |
| 03/05/16 | 08:00:16 | 3 May 2016 | Total Voting Rights | RNS | |
| 19/04/16 | 14:32:25 | 19 Apr 2016 | Total Voting Rights | RNS | |
| 19/04/16 | 08:00:09 | 19 Apr 2016 | Trading Update and Notice of Results | RNS | |
| 01/04/16 | 15:57:00 | 1 Apr 2016 | Blocklisting Interim Review (SAYE Option Scheme) | RNS | |
| 01/04/16 | 15:54:16 | 1 Apr 2016 | Blocklisting Interim Review -( Exec Option Scheme) | RNS | |
| 01/04/16 | 15:51:54 | 1 Apr 2016 | Total Voting Rights | RNS | |
| 01/04/16 | 15:49:16 | 1 Apr 2016 | Company Secretary Change | RNS |
| Date | TitleTitle | ||||
|---|---|---|---|---|---|
| 19/04/18 | 08:00:04 | 19 Apr 2018 | Trading Update and Notice of Annual Results | RNS | |
| 16/04/18 | 13:01:53 | 16 Apr 2018 | Director/PDMR Shareholding | RNS | |
| 11/04/18 | 17:36:53 | 11 Apr 2018 | Block listing Interim Review | RNS | |
| 05/04/18 | 08:00:03 | 5 Apr 2018 | "TR adds specialist fastener supplier to portfolio | RNS | |
| 03/04/18 | 13:50:39 | 3 Apr 2018 | Total Voting Rights | RNS | |
| 29/03/18 | 08:00:10 | 29 Mar 2018 | Directorate Change | RNS | |
| 09/03/18 | 14:16:19 | 9 Mar 2018 | Total Voting Rights | RNS | |
| 15/02/18 | 07:00:04 | 15 Feb 2018 | Trading Update | RNS | |
| 01/02/18 | 11:44:40 | 1 Feb 2018 | Total Voting Rights | RNS | |
| 14/11/17 | 07:00:05 | 14 Nov 2017 | Half-yearly Financial Report-period to 30.9.17 | RNS | |
| 12/10/17 | 15:44:09 | 12 Oct 2017 | Block listing Interim Review | RNS | |
| 25/09/17 | 08:00:06 | 25 Sept 2017 | Trading Update & Notice of Half-Year Results | RNS | |
| 07/08/17 | 17:48:20 | 7 Aug 2017 | Director/PDMR Shareholding | RNS | |
| 26/07/17 | 16:13:54 | 26 Jul 2017 | Notification of Share Awards &Total Voting Rights | RNS | |
| 29/06/17 | 11:40:09 | 29 Jun 2017 | Block listing - Additional listing -June 2017 | RNS | |
| 27/06/17 | 16:57:36 | 27 Jun 2017 | 2017 Annual Financial Report and Notice of AGM | RNS | |
| 14/06/17 | 14:47:03 | 14 Jun 2017 | Holding(s) in Company | RNS | |
| 13/06/17 | 08:00:03 | 13 Jun 2017 | Preliminary Results - year ended 31 March 2017 | RNS | |
| 20/04/17 | 08:00:12 | 20 Apr 2017 | Trading Update and Notice of Results | RNS | |
| 03/04/17 | 14:36:46 | 3 Apr 2017 | Block listing Interim Review | RNS | |
| 03/04/17 | 14:32:21 | 3 Apr 2017 | Block listing Interim Review | RNS | |
| 28/03/17 | 13:17:50 | 28 Mar 2017 | Director/PDMR Shareholding | RNS | |
| 16/02/17 | 07:00:07 | 16 Feb 2017 | Trading update | RNS | |
| 14/02/17 | 07:00:06 | 14 Feb 2017 | Holding(s) in Company | RNS | |
| 08/02/17 | 14:26:54 | 8 Feb 2017 | Total Voting Rights | RNS | |
| 30/11/16 | 17:33:15 | 30 Nov 2016 | Director/PDMR Shareholding | RNS | |
| 16/11/16 | 15:23:02 | 16 Nov 2016 | Total Voting Rights | RNS | |
| 08/11/16 | 07:00:19 | 8 Nov 2016 | 2017 Board change in April 2017 | RNS | |
| 08/11/16 | 07:00:11 | 8 Nov 2016 | Half-Year Financial Report - six months to 30.9.16 | RNS | |
| 04/10/16 | 08:00:05 | 4 Oct 2016 | Trading Update and Notice of HY Results | RNS | |
| 03/10/16 | 08:00:06 | 3 Oct 2016 | Total Voting Rights | RNS | |
| 03/10/16 | 08:00:06 | 3 Oct 2016 | Block listing Interim Review | RNS | |
| 03/10/16 | 08:00:06 | 3 Oct 2016 | Block listing Interim Review | RNS | |
| 15/09/16 | 11:30:08 | 15 Sept 2016 | Director Declaration | RNS | |
| 27/07/16 | 13:44:00 | 27 Jul 2016 | Result of AGM, Dividend and Statement | RNS | |
| 26/07/16 | 15:41:34 | 26 Jul 2016 | Total Voting Rights | RNS | |
| 26/07/16 | 15:38:22 | 26 Jul 2016 | Director/PDMR Shareholding | RNS | |
| 26/07/16 | 15:37:19 | 26 Jul 2016 | Holding(s) in Company | RNS | |
| 13/07/16 | 11:00:08 | 13 Jul 2016 | Share Awards, TVR and Transaction of PDMR | RNS | |
| 30/06/16 | 11:53:29 | 30 Jun 2016 | Annual Financial Report | RNS | |
| 16/06/16 | 09:37:48 | 16 Jun 2016 | Holding(s) in Company | RNS | |
| 14/06/16 | 08:00:08 | 14 Jun 2016 | Preliminary results - year ended 31 March 2016 | RNS | |
| 03/06/16 | 14:37:55 | 3 Jun 2016 | Total Voting Rights | RNS | |
| 03/05/16 | 08:00:16 | 3 May 2016 | Total Voting Rights | RNS | |
| 19/04/16 | 14:32:25 | 19 Apr 2016 | Total Voting Rights | RNS | |
| 19/04/16 | 08:00:09 | 19 Apr 2016 | Trading Update and Notice of Results | RNS | |
| 01/04/16 | 15:57:00 | 1 Apr 2016 | Blocklisting Interim Review (SAYE Option Scheme) | RNS | |
| 01/04/16 | 15:54:16 | 1 Apr 2016 | Blocklisting Interim Review -( Exec Option Scheme) | RNS | |
| 01/04/16 | 15:51:54 | 1 Apr 2016 | Total Voting Rights | RNS | |
| 01/04/16 | 15:49:16 | 1 Apr 2016 | Company Secretary Change | RNS |