| 18 May 2017 | PURCHASE | Lorna Christine Angus | 4 | 406.90 GBP | |
| 18 May 2017 | PURCHASE | Robin John Angus | 4 | 406.90 GBP | |
| 10 May 2017 | PURCHASE | Jean Mary Sharp | 4 | 402.39 GBP | |
| 09 May 2017 | PURCHASE | Frank Rushbrook | 4 | 404.29 GBP | |
| 09 May 2017 | PURCHASE | Fiona Rushbrook | 4 | 403.55 GBP | |
| 27 Apr 2017 | PURCHASE | Jean Mary Sharp | 4 | 409.58 GBP | |
| 27 Apr 2017 | PURCHASE | Jean Mary Sharp | 5 | 406.50 GBP | |
| 27 Apr 2017 | PURCHASE | Hamish Noble Buchan | 4 | 405.80 GBP | |
| 27 Apr 2017 | PURCHASE | Alison Paul | 2 | 405.80 GBP | |
| 27 Apr 2017 | PURCHASE | Stuart Watson Paul | 2 | 405.80 GBP | |
| 27 Apr 2017 | PURCHASE | Callum Sharp | 1 | 405.80 GBP | |
| 24 Apr 2017 | PURCHASE | Callum Sharp | 4 | 406.49 GBP | |
| 20 Apr 2017 | PURCHASE | Lorna Christine Angus | 4 | 406.49 GBP | |
| 20 Apr 2017 | PURCHASE | Lorna Christine Angus | 8 | 406.05 GBP | |
| 20 Apr 2017 | PURCHASE | Robin John Angus | 4 | 406.05 GBP | |
| 20 Apr 2017 | PURCHASE | Robin John Angus | 4 | 406.49 GBP | |
| 07 Dec 2016 | OTHER | managerial responsibilities/director Robin John Angus | — | — | |
| 06 Dec 2016 | OTHER | managerial responsibilities/director Robin John Angus | — | — | |
| 06 Dec 2016 | PURCHASE | managerial responsibilities/director Jean Mary Sharp | — | — | |
| 11 Nov 2016 | OTHER | managerial responsibilities/director Robin John Angus | — | — | |
| 07 Nov 2016 | OTHER | managerial responsibilities/director Robin John Angus | — | — | |
| 02 Nov 2016 | DIVIDEND_REINVEST | managerial responsibilities/director Hamish Noble Buchan | — | — | |
| 02 Nov 2016 | DIVIDEND_REINVEST | managerial responsibilities/director Stuart Watson Paul | — | — | |
| 02 Nov 2016 | PURCHASE | managerial responsibilities/director Jean Mary Sharp | — | — | |
| 02 Nov 2016 | DIVIDEND_REINVEST | managerial responsibilities/director Frank Paul Rushbrook | — | — | |