| 23 Oct 2025 | PURCHASE | CT GLOBAL MANAGED PORTFOLIO TRUST PLC | 2,000 | 2.86 GBP | |
| 23 Oct 2025 | PURCHASE | CT GLOBAL MANAGED PORTFOLIO TRUST PLC | 2,000 | 1.18 GBP | |
| 20 Jun 2025 | PURCHASE | ALLIANCE WITAN PLC | 1,300 | — | |
| 24 Oct 2024 | PURCHASE | ALLIANCE WITAN PLC | 2,246 | 12.75 GBP | |
| 16 Jan 2024 | PURCHASE | Witan Investment Trust PLC | 10,000 | — | |
| 14 Mar 2023 | PURCHASE | CT GLOBAL MANAGED PORTFOLIO TRUST PLC | 8,000 | 2.32 GBP | |
| 14 Mar 2023 | PURCHASE | CT GLOBAL MANAGED PORTFOLIO TRUST PLC | 8,000 | 2.32 GBP | |
| 14 Mar 2023 | PURCHASE | CT GLOBAL MANAGED PORTFOLIO TRUST PLC | 4,000 | 1.24 GBP | |
| 14 Mar 2023 | PURCHASE | CT GLOBAL MANAGED PORTFOLIO TRUST PLC | 4,000 | 1.24 GBP | |