| 30 Jan 2026 | PURCHASE | THE NORTH AMERICAN INCOME TRUST PLC | 3 | 3.80 GBP | anomaly |
| 23 Oct 2025 | PURCHASE | Ecofin Global Utilities Inf Tst PLC | 1,250 | — | |
| 21 Feb 2025 | PURCHASE | Ecofin Global Utilities Inf Tst PLC | 1,307 | — | |
| 03 Dec 2024 | PURCHASE | Ecofin Global Utilities Inf Tst PLC | 7 | — | |
| 03 Sept 2024 | PURCHASE | Ecofin Global Utilities Inf Tst PLC | 7 | — | |
| 04 Jun 2024 | PURCHASE | Ecofin Global Utilities Inf Tst PLC | 7 | — | |
| 05 Mar 2024 | PURCHASE | Ecofin Global Utilities Inf Tst PLC | 9 | — | |
| 05 Dec 2023 | PURCHASE | Ecofin Global Utilities Inf Tst PLC | 7 | — | |
| 04 Sept 2023 | PURCHASE | Ecofin Global Utilities Inf Tst PLC | 7 | — | |
| 07 Oct 2024 | PURCHASE | THE NORTH AMERICAN INCOME TRUST PLC | 1,582 | 3.13 GBP | |
| 31 May 2024 | PURCHASE | THE NORTH AMERICAN INCOME TRUST PLC | 856 | 2.89 GBP | |
| 04 Apr 2024 | PURCHASE | Ecofin Global Utilities Inf Tst PLC | 1,794 | — | |
| 28 Mar 2024 | PURCHASE | Schroder BSC Social Impact Trust | 3,854 | 0.77 GBP | |
| 22 Feb 2024 | PURCHASE | Ecofin Global Utilities Inf Tst PLC | 1,684 | — | |
| 23 Jan 2024 | PURCHASE | Ecofin Global Utilities Inf Tst PLC | 1,526 | — | |
| 07 Sept 2023 | PURCHASE | Ecofin Global Utilities Inf Tst PLC | 1,161 | — | |
| 13 Jun 2023 | PURCHASE | Ecofin Global Utilities Inf Tst PLC | 739 | — | |
| 16 Mar 2023 | PURCHASE | Ecofin Global Utilities Inf Tst PLC | 469 | — | |
| 28 Oct 2022 | PURCHASE | Ecofin Global Utilities Inf Tst PLC | 961 | — | |
| 01 Nov 2022 | PURCHASE | Schroder BSC Social Impact Trust | 2,046 | 0.96 GBP | |
| 13 Jan 2022 | PURCHASE | Ecofin Global Utilities Inf Tst PLC | 977 | 0.02 GBP | anomaly |
| 21 Dec 2021 | PURCHASE | Ecofin Global Utilities Inf Tst PLC | 768 | 1.92 GBP | first after silence |
| 23 Mar 2020 | PURCHASE | Pantheon International PLC | 70 | 13.95 GBP | |
| 09 Jan 2020 | PURCHASE | Pantheon International PLC | 198 | 25.09 GBP | |
| 05 Dec 2019 | PURCHASE | Pantheon International PLC | 127 | 23.34 GBP | |