| 22/05/24 | 07:00:05 | 22 May 2024 | | AGM Trading Update |
| 11/04/24 | 12:23:01 | 11 Apr 2024 | | Director/PDMR Shareholding |
| 28/03/24 | 14:12:49 | 28 Mar 2024 | | Director/PDMR Shareholding |
| 22/03/24 | 07:00:03 | 22 Mar 2024 | | Annual Report and Notice of Annual General Meeting |
| 18/03/24 | 16:04:19 | 18 Mar 2024 | | Director/PDMR Shareholding |
| 18/03/24 | 16:01:36 | 18 Mar 2024 | | Director/PDMR Shareholding |
| 15/03/24 | 09:55:53 | 15 Mar 2024 | | Holding(s) in Company |
| 08/03/24 | 07:00:05 | 8 Mar 2024 | | Preliminary announcement of final results |
| 26/01/24 | 07:00:03 | 26 Jan 2024 | | Trading Update |
| 25/01/24 | 07:00:10 | 25 Jan 2024 | | Appointment of Senior Independent Director |
| 16/01/24 | 15:49:41 | 16 Jan 2024 | | Director Declaration |
| 01/12/23 | 07:00:11 | 1 Dec 2023 | | Directorate Change |
| 27/09/23 | 07:00:10 | 27 Sept 2023 | | Appointment of Chief Financial Officer |
| 14/08/23 | 07:00:02 | 14 Aug 2023 | | Interim results for six months ended 30 June 2023 |
| 22/05/23 | 16:49:27 | 22 May 2023 | | Directorate Change |
| 22/05/23 | 16:46:12 | 22 May 2023 | | Result of AGM |
| 22/05/23 | 07:00:02 | 22 May 2023 | | Trading Update |
| 28/03/23 | 07:00:08 | 28 Mar 2023 | | Annual Report and Notice of Annual General Meeting |
| 24/03/23 | 09:37:05 | 24 Mar 2023 | | Director Declaration |
| 17/03/23 | 16:35:24 | 17 Mar 2023 | | Price Monitoring Extension |
| 15/03/23 | 16:35:11 | 15 Mar 2023 | | Price Monitoring Extension |
| 15/03/23 | 10:17:14 | 15 Mar 2023 | | Director Declaration |
| 13/03/23 | 07:00:04 | 13 Mar 2023 | | Preliminary Announcement of Final Results |
| 27/01/23 | 07:00:04 | 27 Jan 2023 | | Trading Update |
| 20/10/22 | 11:44:20 | 20 Oct 2022 | | Director/PDMR Shareholding |
| 12/08/22 | 07:00:07 | 12 Aug 2022 | | Interim results for six months ended 30 June 2022 |
| 13/07/22 | 16:03:11 | 13 Jul 2022 | | Completion of DL Radiators srl acquisition |
| 23/06/22 | 07:00:05 | 23 Jun 2022 | | Acquisition of DL Radiators srl |
| 25/05/22 | 17:15:52 | 25 May 2022 | | Director/PDMR Shareholding |
| 16/05/22 | 16:13:34 | 16 May 2022 | | Result of AGM |
| 16/05/22 | 07:00:05 | 16 May 2022 | | Trading Update |
| 28/03/22 | 07:00:09 | 28 Mar 2022 | | Annual Report & Notice of Annual General Meeting |
| 14/03/22 | 07:00:09 | 14 Mar 2022 | | Preliminary announcement of final results |
| 04/03/22 | 07:00:11 | 4 Mar 2022 | | Notice of Results |
| 19/01/22 | 07:00:06 | 19 Jan 2022 | | Trading update |
| 03/12/21 | 07:00:05 | 3 Dec 2021 | | Appointment of Corporate Broker |
| 01/12/21 | 07:00:06 | 1 Dec 2021 | | Total Voting Rights |
| 25/11/21 | 18:21:43 | 25 Nov 2021 | | Director/PDMR Shareholding |
| 12/11/21 | 16:55:29 | 12 Nov 2021 | | Holding(s) in Company |
| 12/11/21 | 09:25:03 | 12 Nov 2021 | | Holding(s) in Company |
| 11/11/21 | 16:41:04 | 11 Nov 2021 | | Holding(s) in Company |
| 11/11/21 | 11:54:37 | 11 Nov 2021 | | Holding(s) in Company |
| 11/11/21 | 07:00:04 | 11 Nov 2021 | | Director/PDMR Shareholding |
| 10/11/21 | 08:01:00 | 10 Nov 2021 | | Total Voting Rights |
| 10/11/21 | 08:00:01 | 10 Nov 2021 | | Admission to trading on the London Stock Exchange |
| 05/11/21 | 12:57:23 | 5 Nov 2021 | | Announcement of Publication of Prospectus |
| 05/11/21 | 07:00:03 | 5 Nov 2021 | | Announcement of Offer Price |