| 01 May 2026 | SALE | JPMorgan Global Core Real Assets Limited | 44,313 | 0.96 GBP | |
| 06 Mar 2026 | PURCHASE | JPMorgan Global Core Real Assets Limited | 13,014 | 0.77 GBP | first after silence |
| 25 Oct 2024 | PURCHASE | Bluefield Solar Income Fund Limited | 10,000 | — | |
| 25 Mar 2024 | PURCHASE | Bluefield Solar Income Fund Limited | 20,000 | 1.00 GBP | |
| 15 Mar 2024 | PURCHASE | Bluefield Solar Income Fund Limited | 20,000 | 1.03 GBP | |
| 23 Aug 2023 | PURCHASE | Bluefield Solar Income Fund Limited | 9,185 | 1.09 GBP | |
| 08 Dec 2022 | PURCHASE | Bluefield Solar Income Fund Limited | 25,000 | 1.38 GBP | |
| 01 Dec 2022 | PURCHASE | Bluefield Solar Income Fund Limited | 25,000 | 1.38 GBP | |
| 20 Oct 2022 | PURCHASE | Bluefield Solar Income Fund Limited | 11,982 | 1.25 GBP | |
| 14 Oct 2022 | PURCHASE | Bluefield Solar Income Fund Limited | 20,325 | 1.23 GBP | |
| 07 Jun 2022 | PURCHASE | Bluefield Solar Income Fund Limited | 30,876 | 1.30 GBP | |
| 07 Jun 2022 | SALE | Bluefield Solar Income Fund Limited | 30,876 | 1.30 GBP | |
| 04 Feb 2022 | PURCHASE | Jupiter Emerging & Frontier Inc.Tst | 10,000 | — | |
| 12 Jan 2022 | PURCHASE | Impax Environmental Markets PLC | 10,000 | 5.00 GBP | |
| 08 Apr 2021 | PURCHASE | Impax Environmental Markets PLC | 21,500 | 4.59 GBP | |
| 15 Dec 2020 | PURCHASE | Jupiter Emerging & Frontier Inc.Tst | 15,000 | — | first after silence |
| 04 Dec 2019 | PURCHASE | Jupiter Emerging & Frontier Inc.Tst | 15,000 | 1.02 GBP | |
| 26 Mar 2019 | PURCHASE | Jupiter Emerging & Frontier Inc.Tst | 6,017 | 0.98 GBP | |
| 14 Feb 2019 | PURCHASE | CC JAPAN INCOME & GROWTH TRUST PLC | 10,000 | 1.38 GBP | |
| 23 Jan 2019 | PURCHASE | Jupiter Emerging & Frontier Inc.Tst | 6,050 | — | |
| 24 Sept 2018 | PURCHASE | Jupiter Emerging & Frontier Inc.Tst | 7,000 | — | |
| 10 Jul 2018 | PURCHASE | CC JAPAN INCOME & GROWTH TRUST PLC | 20,000 | 1.60 GBP | |
| 22 Jun 2018 | PURCHASE | Jupiter Emerging & Frontier Inc.Tst | 4,817 | — | |
| 23 Mar 2018 | PURCHASE | Jupiter Emerging & Frontier Inc.Tst | 4,670 | — | |
| 10 Jan 2018 | PURCHASE | Jupiter Emerging & Frontier Inc.Tst | 4,365 | — | |