| 21/01/21 | 11:54:09 | 21 Jan 2021 | | Transaction in Own Shares | RNS |
| 14/01/21 | 12:43:09 | 14 Jan 2021 | | Result of AGM and GM | RNS |
| 30/11/20 | 12:09:21 | 30 Nov 2020 | | Transaction in Own Shares | RNS |
| 24/11/20 | 10:56:09 | 24 Nov 2020 | | Circ re. Rule 9 Waiver, Notice of AGM and GM | RNS |
| 24/11/20 | 07:00:02 | 24 Nov 2020 | | Final Results | RNS |
| 31/07/20 | 10:54:28 | 31 Jul 2020 | | Transaction in Own Shares | RNS |
| 26/06/20 | 12:25:06 | 26 Jun 2020 | | Transaction in Own Shares | RNS |
| 22/05/20 | 11:32:29 | 22 May 2020 | | Transaction in Own Shares | RNS |
| 06/05/20 | 09:18:38 | 6 May 2020 | | Transaction in Own Shares | RNS |
| 30/04/20 | 07:00:06 | 30 Apr 2020 | | Half-year Report | RNS |
| 24/03/20 | 15:00:55 | 24 Mar 2020 | | Transaction in Own Shares | RNS |
| 19/03/20 | 16:52:51 | 19 Mar 2020 | | Transaction in Own Shares | RNS |
| 25/02/20 | 12:33:17 | 25 Feb 2020 | | Transaction in Own Shares | RNS |
| 16/01/20 | 13:02:39 | 16 Jan 2020 | | Result of General Meeting | RNS |
| 16/01/20 | 12:30:16 | 16 Jan 2020 | | Result of AGM | RNS |
| 27/11/19 | 07:00:06 | 27 Nov 2019 | | Circ re. Rule 9 Waiver, Notice of AGM and GM | RNS |
| 27/11/19 | 07:00:02 | 27 Nov 2019 | | Final Results | RNS |
| 10/09/19 | 11:45:56 | 10 Sept 2019 | | Transaction in Own Shares | RNS |
| 26/07/19 | 08:00:01 | 26 Jul 2019 | | Transaction in Own Shares | RNS |