| 19/01/22 | 16:16:41 | 19 Jan 2022 | | Option Exercise and Transfer of Treasury Shares |
| 04/01/22 | 17:18:39 | 4 Jan 2022 | | Exercise of share options / Transfer of shares |
| 31/12/21 | 07:00:03 | 31 Dec 2021 | | Total Voting Rights |
| 22/12/21 | 12:33:27 | 22 Dec 2021 | | Option Exercise and Transfer of Treasury Shares |
| 14/12/21 | 07:00:11 | 14 Dec 2021 | | Appointment of Joint Broker |
| 07/12/21 | 15:35:15 | 7 Dec 2021 | | Option Exercise and Transfer of Treasury Shares |
| 30/11/21 | 11:36:11 | 30 Nov 2021 | | Total Voting Rights |
| 25/11/21 | 07:00:02 | 25 Nov 2021 | | ESG and Trading Update |
| 24/11/21 | 15:45:23 | 24 Nov 2021 | | Option Exercise and Transfer of Treasury Shares |
| 10/11/21 | 11:31:09 | 10 Nov 2021 | | Option Exercise and Transfer of Treasury Shares |
| 08/11/21 | 13:26:36 | 8 Nov 2021 | | Director/PDMR Shareholding |
| 02/11/21 | 11:13:34 | 2 Nov 2021 | | Director/PDMR Shareholding |
| 01/11/21 | 14:29:14 | 1 Nov 2021 | | Total Voting Rights |
| 28/10/21 | 13:32:53 | 28 Oct 2021 | | Option Exercise and Transfer of Treasury Shares |
| 13/10/21 | 16:08:30 | 13 Oct 2021 | | Option Exercise and Transfer of Treasury Shares |
| 07/10/21 | 07:00:08 | 7 Oct 2021 | | Directorate Change |
| 30/09/21 | 13:31:20 | 30 Sept 2021 | | Total Voting Rights |
| 29/09/21 | 13:39:04 | 29 Sept 2021 | | Option Exercise and Transfer of Treasury Shares |
| 24/09/21 | 13:04:05 | 24 Sept 2021 | | Director/PDMR Shareholding |
| 15/09/21 | 14:33:09 | 15 Sept 2021 | | Option Exercise and Transfer of Treasury Shares |
| 02/09/21 | 16:02:40 | 2 Sept 2021 | | Option Exercise and Transfer of Treasury Shares |
| 02/09/21 | 07:00:06 | 2 Sept 2021 | | Interim Results |
| 31/08/21 | 11:11:57 | 31 Aug 2021 | | Total Voting Rights |
| 18/08/21 | 13:48:06 | 18 Aug 2021 | | Option Exercise and Transfer of Treasury Shares |