| 15/01/18 | 16:03:31 | 15 Jan 2018 | | Holding(s) in Company | RNS |
| 28/12/17 | 17:28:43 | 28 Dec 2017 | | Holding(s) in Company | RNS |
| 09/11/17 | 07:00:09 | 9 Nov 2017 | | Dividend Declaration | RNS |
| 19/10/17 | 17:05:16 | 19 Oct 2017 | | Director Dealing | RNS |
| 21/09/17 | 11:52:03 | 21 Sept 2017 | | Director Dealing | RNS |
| 13/09/17 | 08:00:04 | 13 Sept 2017 | | Half-year Report | RNS |
| 09/08/17 | 08:00:04 | 9 Aug 2017 | | Dividend Declaration | RNS |
| 25/05/17 | 15:39:35 | 25 May 2017 | | Director Dealing | RNS |
| 12/05/17 | 11:55:56 | 12 May 2017 | | Issue of share options | RNS |
| 10/05/17 | 09:30:02 | 10 May 2017 | | Dividend Declaration | RNS |
| 20/04/17 | 17:50:25 | 20 Apr 2017 | | Director Dealing | RNS |
| 12/04/17 | 15:10:02 | 12 Apr 2017 | | Director Dealing | RNS |
| 30/03/17 | 08:00:11 | 30 Mar 2017 | | Audited final results for year to 31 December 2016 | RNS |
| 08/02/17 | 07:00:09 | 8 Feb 2017 | | Dividend Declaration | RNS |
| 10/11/16 | 15:19:43 | 10 Nov 2016 | | Dividend Declaration | RNS |
| 10/11/16 | 15:16:31 | 10 Nov 2016 | | Trading Update | RNS |
| 17/10/16 | 13:51:50 | 17 Oct 2016 | | Appointment of Chief Financial Officer | RNS |
| 28/09/16 | 08:00:11 | 28 Sept 2016 | | Board Change | RNS |
| 26/09/16 | 09:14:43 | 26 Sept 2016 | | Issue of Share Options | RNS |
| 13/09/16 | 08:00:06 | 13 Sept 2016 | | Half-year Report | RNS |
| 01/09/16 | 08:00:13 | 1 Sept 2016 | | Change of Adviser | RNS |
| 10/08/16 | 08:00:08 | 10 Aug 2016 | | Dividend Declaration | RNS |
| 07/07/16 | 08:00:09 | 7 Jul 2016 | | PDMR Notification | RNS |
| 19/05/16 | 11:26:13 | 19 May 2016 | | Director's dealings | RNS |
| 11/05/16 | 08:00:08 | 11 May 2016 | | Dividend Declaration | RNS |
| 23/03/16 | 07:00:07 | 23 Mar 2016 | | Final Results for the year to 31 December 2015 | RNS |
| 10/02/16 | 07:00:08 | 10 Feb 2016 | | Dividend Declaration | RNS |
| 04/02/16 | 07:00:06 | 4 Feb 2016 | | New Office Openings | RNS |
| 05/01/16 | 07:00:07 | 5 Jan 2016 | | Director's dealings | RNS |
| 16/12/15 | 07:00:07 | 16 Dec 2015 | | Dividend Declaration | RNS |
| 01/12/15 | 16:20:24 | 1 Dec 2015 | | Director Dealings | RNS |
| 11/11/15 | 07:00:06 | 11 Nov 2015 | | Trading Statement and Market Outlook | RNS |
| 10/11/15 | 07:00:08 | 10 Nov 2015 | | Dividend Declaration | RNS |
| 08/09/15 | 08:00:17 | 8 Sept 2015 | | Interim Results for the 6 Months end 30 June 2015 | RNS |
| 12/08/15 | 08:00:31 | 12 Aug 2015 | | Dividend Declaration | RNS |
| 28/05/15 | 11:20:28 | 28 May 2015 | | Director Holding | RNS |
| 13/05/15 | 12:51:23 | 13 May 2015 | | Dividend Declaration - Correction | RNS |
| 13/05/15 | 08:00:24 | 13 May 2015 | | Dividend Declaration | RNS |
| 14/04/15 | 08:00:07 | 14 Apr 2015 | | Final Results for the year to 31 December 2014 | RNS |
| 11/02/15 | 07:00:13 | 11 Feb 2015 | | Dividend Declaration | RNS |
| 17/12/14 | 16:26:29 | 17 Dec 2014 | | Director's Dealings | RNS |
| 02/12/14 | 07:00:09 | 2 Dec 2014 | | Trading Statement and Market Outlook | RNS |
| 10/11/14 | 16:20:29 | 10 Nov 2014 | | Director's Dealings | RNS |
| 05/11/14 | 07:00:30 | 5 Nov 2014 | | Dividend Declaration | RNS |
| 10/09/14 | 08:00:04 | 10 Sept 2014 | | Interim Results for the Six Months ended 30/06/14 | RNS |
| 14/08/14 | 08:00:12 | 14 Aug 2014 | | Dividend Declaration | RNS |
| 10/06/14 | 18:07:45 | 10 Jun 2014 | | Director Appointment | RNS |
| 14/05/14 | 08:00:14 | 14 May 2014 | | Dividend Declaration | RNS |
| 30/04/14 | 15:04:23 | 30 Apr 2014 | | Directors' dealings | RNS |
| 29/04/14 | 08:00:07 | 29 Apr 2014 | | Final Results for the year to 31 December 2013 | RNS |