| 20/08/15 | 17:57:24 | 20 Aug 2015 | | Transaction in Own Shares | RNS |
| 19/08/15 | 17:52:56 | 19 Aug 2015 | | Transaction in Own Shares | RNS |
| 18/08/15 | 17:53:39 | 18 Aug 2015 | | Transaction in Own Shares | RNS |
| 17/08/15 | 18:30:22 | 17 Aug 2015 | | Transaction in Own Shares | RNS |
| 17/08/15 | 08:00:10 | 17 Aug 2015 | | Transaction in Own Shares | RNS |
| 13/08/15 | 18:17:52 | 13 Aug 2015 | | Transaction in Own Shares | RNS |
| 12/08/15 | 17:55:24 | 12 Aug 2015 | | Transaction in Own Shares | RNS |
| 11/08/15 | 18:00:43 | 11 Aug 2015 | | Transaction in Own Shares | RNS |
| 10/08/15 | 17:57:08 | 10 Aug 2015 | | Transaction in Own Shares | RNS |
| 07/08/15 | 18:41:26 | 7 Aug 2015 | | Transaction in Own Shares | RNS |
| 06/08/15 | 18:15:59 | 6 Aug 2015 | | Transaction in Own Shares | RNS |
| 05/08/15 | 17:56:21 | 5 Aug 2015 | | Transaction in Own Shares | RNS |
| 05/08/15 | 17:32:06 | 5 Aug 2015 | | Director/PDMR Shareholding | RNS |
| 04/08/15 | 18:14:34 | 4 Aug 2015 | | Transaction in Own Shares | RNS |
| 03/08/15 | 17:57:24 | 3 Aug 2015 | | Transaction in Own Shares | RNS |
| 03/08/15 | 12:30:06 | 3 Aug 2015 | | Total Voting Rights | RNS |
| 31/07/15 | 17:49:23 | 31 Jul 2015 | | Transaction in Own Shares | RNS |
| 30/07/15 | 18:40:47 | 30 Jul 2015 | | Transaction in Own Shares | RNS |
| 29/07/15 | 18:21:25 | 29 Jul 2015 | | Director/PDMR Shareholding | RNS |
| 29/07/15 | 17:57:39 | 29 Jul 2015 | | Transaction in Own Shares | RNS |
| 29/07/15 | 17:51:30 | 29 Jul 2015 | | Director/PDMR Shareholding | RNS |
| 28/07/15 | 18:06:13 | 28 Jul 2015 | | Transaction in Own Shares | RNS |
| 27/07/15 | 18:07:59 | 27 Jul 2015 | | Transaction in Own Shares | RNS |
| 24/07/15 | 18:08:20 | 24 Jul 2015 | | Transaction in Own Shares | RNS |
| 23/07/15 | 17:54:22 | 23 Jul 2015 | | Director/PDMR Shareholding | RNS |
| 23/07/15 | 17:52:19 | 23 Jul 2015 | | Transaction in Own Shares | RNS |
| 22/07/15 | 18:19:36 | 22 Jul 2015 | | Transaction in Own Shares | RNS |
| 22/07/15 | 18:08:13 | 22 Jul 2015 | | Director/PDMR Shareholding | RNS |
| 21/07/15 | 18:20:15 | 21 Jul 2015 | | Transaction in Own Shares | RNS |
| 20/07/15 | 18:15:59 | 20 Jul 2015 | | Transaction in Own Shares | RNS |
| 17/07/15 | 18:45:08 | 17 Jul 2015 | | Transaction in Own Shares | RNS |
| 16/07/15 | 19:28:40 | 16 Jul 2015 | | Transaction in Own Shares | RNS |
| 16/07/15 | 17:58:09 | 16 Jul 2015 | | Director/PDMR Shareholding | RNS |
| 15/07/15 | 18:24:01 | 15 Jul 2015 | | Transaction in Own Shares | RNS |
| 15/07/15 | 15:00:56 | 15 Jul 2015 | | AGM Statement | RNS |
| 15/07/15 | 08:00:15 | 15 Jul 2015 | | Interim Management Statement | RNS |
| 14/07/15 | 18:00:21 | 14 Jul 2015 | | Transaction in Own Shares | RNS |
| 13/07/15 | 17:59:45 | 13 Jul 2015 | | Transaction in Own Shares | RNS |
| 13/07/15 | 17:14:41 | 13 Jul 2015 | | Director/PDMR Shareholding | RNS |
| 10/07/15 | 18:06:03 | 10 Jul 2015 | | Transaction in Own Shares | RNS |
| 09/07/15 | 18:30:39 | 9 Jul 2015 | | Transaction in Own Shares | RNS |
| 08/07/15 | 17:58:23 | 8 Jul 2015 | | Transaction in Own Shares | RNS |
| 07/07/15 | 18:02:29 | 7 Jul 2015 | | Transaction in Own Shares | RNS |
| 06/07/15 | 17:49:46 | 6 Jul 2015 | | Transaction in Own Shares | RNS |
| 03/07/15 | 18:10:40 | 3 Jul 2015 | | Transaction in Own Shares | RNS |
| 03/07/15 | 10:02:16 | 3 Jul 2015 | | Sale of Water Purification business | RNS |
| 02/07/15 | 18:15:58 | 2 Jul 2015 | | Transaction in Own Shares | RNS |
| 01/07/15 | 18:15:28 | 1 Jul 2015 | | Transaction in Own Shares | RNS |
| 01/07/15 | 17:10:49 | 1 Jul 2015 | | Director/PDMR Shareholding | RNS |
| 01/07/15 | 17:04:54 | 1 Jul 2015 | | Total Voting Rights | RNS |