| 02/11/22 | 17:53:15 | 2 Nov 2022 | | Transaction in Own Shares | RNS |
| 01/11/22 | 17:26:43 | 1 Nov 2022 | | Transaction in Own Shares | RNS |
| 01/11/22 | 12:31:18 | 1 Nov 2022 | | Holding(s) in Company | RNS |
| 31/10/22 | 17:29:46 | 31 Oct 2022 | | Total Voting Rights | RNS |
| 31/10/22 | 17:27:48 | 31 Oct 2022 | | Transaction in Own Shares | RNS |
| 31/10/22 | 12:08:05 | 31 Oct 2022 | | Holding(s) in Company | RNS |
| 28/10/22 | 17:18:56 | 28 Oct 2022 | | Transaction in Own Shares | RNS |
| 28/10/22 | 07:00:05 | 28 Oct 2022 | | Transaction in Own Shares | RNS |
| 26/10/22 | 17:26:50 | 26 Oct 2022 | | Transaction in Own Shares | RNS |
| 25/10/22 | 17:52:49 | 25 Oct 2022 | | Transaction in Own Shares | RNS |
| 24/10/22 | 17:37:00 | 24 Oct 2022 | | Transaction in Own Shares | RNS |
| 21/10/22 | 17:40:17 | 21 Oct 2022 | | Transaction in Own Shares | RNS |
| 20/10/22 | 17:17:50 | 20 Oct 2022 | | Transaction in Own Shares | RNS |
| 19/10/22 | 17:09:55 | 19 Oct 2022 | | Transaction in Own Shares | RNS |
| 17/10/22 | 17:48:01 | 17 Oct 2022 | | Transaction in Own Shares | RNS |
| 14/10/22 | 17:42:24 | 14 Oct 2022 | | Transaction in Own Shares | RNS |
| 13/10/22 | 18:08:30 | 13 Oct 2022 | | Transaction in Own Shares | RNS |
| 13/10/22 | 11:19:40 | 13 Oct 2022 | | Holding(s) in Company | RNS |
| 12/10/22 | 17:36:07 | 12 Oct 2022 | | Transaction in Own Shares | RNS |
| 11/10/22 | 17:41:51 | 11 Oct 2022 | | Transaction in Own Shares | RNS |
| 10/10/22 | 17:51:22 | 10 Oct 2022 | | Transaction in Own Shares | RNS |
| 07/10/22 | 18:07:46 | 7 Oct 2022 | | Transaction in Own Shares | RNS |
| 06/10/22 | 17:48:23 | 6 Oct 2022 | | Transaction in Own Shares | RNS |
| 05/10/22 | 17:39:40 | 5 Oct 2022 | | Transaction in Own Shares | RNS |
| 05/10/22 | 16:27:21 | 5 Oct 2022 | | Director/PDMR Shareholding | RNS |
| 04/10/22 | 17:45:12 | 4 Oct 2022 | | Transaction in Own Shares | RNS |
| 03/10/22 | 17:35:36 | 3 Oct 2022 | | Transaction in Own Shares | RNS |
| 30/09/22 | 18:02:54 | 30 Sept 2022 | | Total Voting Rights | RNS |
| 30/09/22 | 17:59:54 | 30 Sept 2022 | | Transaction in Own Shares | RNS |
| 29/09/22 | 17:43:59 | 29 Sept 2022 | | Transaction in Own Shares | RNS |
| 28/09/22 | 17:07:53 | 28 Sept 2022 | | Transaction in Own Shares | RNS |
| 28/09/22 | 16:25:02 | 28 Sept 2022 | | Director/PDMR Shareholding | RNS |
| 27/09/22 | 18:05:18 | 27 Sept 2022 | | Transaction in Own Shares | RNS |
| 27/09/22 | 16:43:26 | 27 Sept 2022 | | Holding(s) in Company | RNS |
| 27/09/22 | 07:00:07 | 27 Sept 2022 | | Buyback programme management during Closed Period | RNS |
| 26/09/22 | 17:04:16 | 26 Sept 2022 | | Transaction in Own Shares | RNS |
| 23/09/22 | 17:31:33 | 23 Sept 2022 | | Transaction in Own Shares | RNS |
| 22/09/22 | 17:03:51 | 22 Sept 2022 | | Transaction in Own Shares | RNS |
| 21/09/22 | 17:41:33 | 21 Sept 2022 | | Transaction in Own Shares | RNS |
| 21/09/22 | 15:15:25 | 21 Sept 2022 | | Director/PDMR Shareholding | RNS |
| 20/09/22 | 17:32:02 | 20 Sept 2022 | | Transaction in Own Shares | RNS |
| 16/09/22 | 17:50:03 | 16 Sept 2022 | | Transaction in Own Shares | RNS |
| 15/09/22 | 17:50:56 | 15 Sept 2022 | | Transaction in Own Shares | RNS |
| 14/09/22 | 17:35:56 | 14 Sept 2022 | | Transaction in Own Shares | RNS |
| 13/09/22 | 17:30:35 | 13 Sept 2022 | | Transaction in Own Shares | RNS |
| 12/09/22 | 17:32:23 | 12 Sept 2022 | | Transaction in Own Shares | RNS |
| 09/09/22 | 17:21:15 | 9 Sept 2022 | | Transaction in Own Shares | RNS |
| 09/09/22 | 09:55:13 | 9 Sept 2022 | | Holding(s) in Company | RNS |
| 08/09/22 | 18:00:01 | 8 Sept 2022 | | Transaction in Own Shares | RNS |
| 08/09/22 | 17:12:29 | 8 Sept 2022 | | Cancellation of Treasury Shares | RNS |