| Date | TitleTitle | |||
|---|---|---|---|---|
| 06/04/22 | 07:00:07 | 6 Apr 2022 | Completion of Share Buyback | |
| 05/04/22 | 12:10:47 | 5 Apr 2022 | Purchase of Own Shares | |
| 04/04/22 | 10:47:28 | 4 Apr 2022 | Purchase of Own Shares | |
| 01/04/22 | 12:02:35 | 1 Apr 2022 | Purchase of Own Shares | |
| 31/03/22 | 11:04:57 | 31 Mar 2022 | Purchase of Own Shares | |
| 30/03/22 | 16:46:35 | 30 Mar 2022 | Director/PDMR Shareholding | |
| 30/03/22 | 12:56:13 | 30 Mar 2022 | Purchase of Own Shares | |
| 29/03/22 | 14:17:43 | 29 Mar 2022 | Purchase of Own Shares | |
| 29/03/22 | 11:43:59 | 29 Mar 2022 | Director/PDMR Shareholding | |
| 28/03/22 | 11:27:32 | 28 Mar 2022 | Purchase of Own Shares | |
| 25/03/22 | 09:37:45 | 25 Mar 2022 | Purchase of Own Shares | |
| 24/03/22 | 10:42:35 | 24 Mar 2022 | Purchase of Own Shares | |
| 23/03/22 | 16:11:40 | 23 Mar 2022 | Purchase of Own Shares | |
| 23/03/22 | 16:09:11 | 23 Mar 2022 | Publication of Annual Report and Notice of AGM | |
| 23/03/22 | 07:00:05 | 23 Mar 2022 | Grant of Options and PDMR Dealings | |
| 22/03/22 | 11:27:06 | 22 Mar 2022 | Purchase of Own Shares | |
| 21/03/22 | 14:19:46 | 21 Mar 2022 | Purchase of Own Shares | |
| 18/03/22 | 09:46:05 | 18 Mar 2022 | Purchase of Own Shares | |
| 17/03/22 | 12:47:54 | 17 Mar 2022 | Purchase of Own Shares | |
| 16/03/22 | 16:17:46 | 16 Mar 2022 | Purchase of Own Shares | |
| 15/03/22 | 14:05:09 | 15 Mar 2022 | Purchase of Own Shares | |
| 14/03/22 | 10:54:08 | 14 Mar 2022 | Purchase of Own Shares | |
| 11/03/22 | 11:05:02 | 11 Mar 2022 | Purchase of Own Shares | |
| 10/03/22 | 15:33:11 | 10 Mar 2022 | Purchase of Own Shares | |
| 09/03/22 | 11:05:02 | 9 Mar 2022 | Purchase of Own Shares | |
| 08/03/22 | 12:11:41 | 8 Mar 2022 | Purchase of Own Shares | |
| 07/03/22 | 13:23:40 | 7 Mar 2022 | Purchase of Own Shares | |
| 04/03/22 | 12:55:53 | 4 Mar 2022 | Purchase of Own Shares | |
| 03/03/22 | 15:10:14 | 3 Mar 2022 | Purchase of Own Shares | |
| 02/03/22 | 15:05:47 | 2 Mar 2022 | Purchase of Own Shares | |
| 02/03/22 | 07:00:07 | 2 Mar 2022 | 2021 Preliminary Results | |
| 01/03/22 | 10:57:44 | 1 Mar 2022 | Purchase of Own Shares | |
| 28/02/22 | 13:56:35 | 28 Feb 2022 | Purchase of Own Shares | |
| 25/02/22 | 10:30:05 | 25 Feb 2022 | Purchase of Own Shares | |
| 24/02/22 | 10:10:58 | 24 Feb 2022 | Purchase of Own Shares | |
| 23/02/22 | 09:55:52 | 23 Feb 2022 | Purchase of Own Shares | |
| 23/02/22 | 07:00:05 | 23 Feb 2022 | Notice of Investor Presentation | |
| 22/02/22 | 11:03:10 | 22 Feb 2022 | Purchase of Own Shares | |
| 21/02/22 | 17:06:07 | 21 Feb 2022 | Purchase of Own Shares | |
| 18/02/22 | 12:43:52 | 18 Feb 2022 | Purchase of Own Shares | |
| 17/02/22 | 10:33:53 | 17 Feb 2022 | Purchase of Own Shares | |
| 16/02/22 | 12:03:41 | 16 Feb 2022 | Purchase of Own Shares | |
| 15/02/22 | 16:53:13 | 15 Feb 2022 | Purchase of Own Shares | |
| 14/02/22 | 12:02:23 | 14 Feb 2022 | Purchase of Own Shares | |
| 11/02/22 | 14:41:08 | 11 Feb 2022 | Purchase of Own Shares | |
| 10/02/22 | 17:15:41 | 10 Feb 2022 | Purchase of Own Shares | |
| 09/02/22 | 10:57:58 | 9 Feb 2022 | Purchase of Own Shares | |
| 08/02/22 | 10:24:05 | 8 Feb 2022 | Purchase of Own Shares | |
| 07/02/22 | 13:49:18 | 7 Feb 2022 | Purchase of Own Shares | |
| 04/02/22 | 16:38:16 | 4 Feb 2022 | Purchase of Own Shares |