| 15/04/15 | 18:11:51 | 15 Apr 2015 | | Transaction in Own Shares | RNS |
| 15/04/15 | 09:55:30 | 15 Apr 2015 | | Transaction in Own Shares - Replacement | RNS |
| 14/04/15 | 18:52:26 | 14 Apr 2015 | | Transaction in Own Shares | RNS |
| 13/04/15 | 18:18:13 | 13 Apr 2015 | | Transaction in Own Shares | RNS |
| 10/04/15 | 18:09:30 | 10 Apr 2015 | | Transaction in Own Shares | RNS |
| 09/04/15 | 18:10:51 | 9 Apr 2015 | | Transaction in Own Shares | RNS |
| 08/04/15 | 18:08:07 | 8 Apr 2015 | | Transaction in Own Shares | RNS |
| 07/04/15 | 18:34:30 | 7 Apr 2015 | | Transaction in Own Shares | RNS |
| 02/04/15 | 18:36:07 | 2 Apr 2015 | | Transaction in Own Shares | RNS |
| 02/04/15 | 14:44:30 | 2 Apr 2015 | | Director/PDMR Shareholding | RNS |
| 02/04/15 | 12:35:34 | 2 Apr 2015 | | Holding(s) in Company | RNS |
| 01/04/15 | 18:29:59 | 1 Apr 2015 | | Transaction in Own Shares | RNS |
| 01/04/15 | 13:00:38 | 1 Apr 2015 | | Total Voting Rights | RNS |
| 31/03/15 | 18:16:13 | 31 Mar 2015 | | Transaction in Own Shares | RNS |
| 31/03/15 | 08:05:04 | 31 Mar 2015 | | Directorate Change | RNS |
| 31/03/15 | 08:00:23 | 31 Mar 2015 | | Preliminary Results Part 2 | RNS |
| 31/03/15 | 08:00:16 | 31 Mar 2015 | | Preliminary Results Part 1 | RNS |
| 30/03/15 | 18:29:02 | 30 Mar 2015 | | Transaction in Own Shares | RNS |
| 30/03/15 | 09:03:58 | 30 Mar 2015 | | Mr Bricolage Final Update | RNS |
| 27/03/15 | 17:10:41 | 27 Mar 2015 | | Transaction in Own Shares | RNS |
| 26/03/15 | 17:52:29 | 26 Mar 2015 | | Transaction in Own Shares | RNS |
| 26/03/15 | 14:06:28 | 26 Mar 2015 | | Mr Bricolage Update | RNS |
| 25/03/15 | 18:13:35 | 25 Mar 2015 | | Transaction in Own Shares | RNS |
| 24/03/15 | 17:50:00 | 24 Mar 2015 | | Transaction in Own Shares | RNS |
| 24/03/15 | 07:56:05 | 24 Mar 2015 | | Holding Statement - Mr Bricolage | RNS |
| 23/03/15 | 17:11:26 | 23 Mar 2015 | | Transaction in Own Shares | RNS |
| 20/03/15 | 17:54:04 | 20 Mar 2015 | | Transaction in Own Shares | RNS |
| 19/03/15 | 17:11:55 | 19 Mar 2015 | | Transaction in Own Shares | RNS |
| 18/03/15 | 17:29:21 | 18 Mar 2015 | | Transaction in Own Shares | RNS |
| 18/03/15 | 13:00:40 | 18 Mar 2015 | | Director/PDMR Shareholding | RNS |
| 17/03/15 | 17:11:35 | 17 Mar 2015 | | Transaction in Own Shares | RNS |
| 16/03/15 | 17:21:02 | 16 Mar 2015 | | Transaction in Own Shares | RNS |
| 13/03/15 | 17:32:14 | 13 Mar 2015 | | Transaction in Own Shares | RNS |
| 12/03/15 | 17:29:35 | 12 Mar 2015 | | Transaction in Own Shares | RNS |
| 11/03/15 | 17:04:39 | 11 Mar 2015 | | Transaction in Own Shares | RNS |
| 10/03/15 | 17:57:39 | 10 Mar 2015 | | Transaction in Own Shares | RNS |
| 09/03/15 | 17:46:32 | 9 Mar 2015 | | Transaction in Own Shares | RNS |
| 06/03/15 | 17:28:08 | 6 Mar 2015 | | Transaction in Own Shares | RNS |
| 06/03/15 | 07:00:08 | 6 Mar 2015 | | Transaction in Own Shares | RNS |
| 04/03/15 | 17:29:24 | 4 Mar 2015 | | Transaction in Own Shares | RNS |
| 03/03/15 | 17:22:33 | 3 Mar 2015 | | Transaction in Own Shares | RNS |
| 02/03/15 | 17:24:32 | 2 Mar 2015 | | Transaction in Own Shares | RNS |
| 02/03/15 | 11:15:34 | 2 Mar 2015 | | Total Voting Rights | RNS |
| 27/02/15 | 17:34:32 | 27 Feb 2015 | | Transaction in Own Shares | RNS |
| 27/02/15 | 07:00:10 | 27 Feb 2015 | | Transaction in Own Shares - Replacement | RNS |
| 26/02/15 | 17:29:24 | 26 Feb 2015 | | Transaction in Own Shares | RNS |
| 25/02/15 | 17:15:07 | 25 Feb 2015 | | Transaction in Own Shares | RNS |
| 24/02/15 | 17:18:57 | 24 Feb 2015 | | Transaction in Own Shares | RNS |
| 23/02/15 | 17:20:57 | 23 Feb 2015 | | Transaction in Own Shares | RNS |
| 20/02/15 | 17:06:49 | 20 Feb 2015 | | Transaction in Own Shares | RNS |