| 12 Dec 2023 | PURCHASE | Ecofin Global Utilities Inf Tst PLC | 297 | 1.75 GBP | |
| 12 Sept 2023 | PURCHASE | Ecofin Global Utilities Inf Tst PLC | 303 | 1.70 GBP | |
| 13 Jun 2023 | PURCHASE | Ecofin Global Utilities Inf Tst PLC | 254 | 2.01 GBP | |
| 13 Mar 2023 | PURCHASE | Ecofin Global Utilities Inf Tst PLC | 240 | 2.08 GBP | |
| 20 Sept 2022 | PURCHASE | Ecofin Global Utilities Inf Tst PLC | 186 | 2.50 GBP | |
| 14 Jun 2022 | PURCHASE | Ecofin Global Utilities Inf Tst PLC | 209 | 2.21 GBP | |
| 14 Mar 2022 | PURCHASE | Ecofin Global Utilities Inf Tst PLC | 238 | 1.93 GBP | |
| 14 Dec 2021 | PURCHASE | Ecofin Global Utilities Inf Tst PLC | 205 | 1.97 GBP | |
| 14 Sept 2021 | PURCHASE | Ecofin Global Utilities Inf Tst PLC | 209 | — | |
| 14 Jun 2021 | PURCHASE | Ecofin Global Utilities Inf Tst PLC | 219 | — | |
| 12 Mar 2021 | PURCHASE | Ecofin Global Utilities Inf Tst PLC | 235 | — | |
| 14 Dec 2020 | PURCHASE | Ecofin Global Utilities Inf Tst PLC | 215 | — | |
| 11 Sept 2020 | PURCHASE | Ecofin Global Utilities Inf Tst PLC | 232 | — | |
| 12 Jun 2020 | PURCHASE | Ecofin Global Utilities Inf Tst PLC | 227 | — | |
| 13 Mar 2020 | PURCHASE | Ecofin Global Utilities Inf Tst PLC | 258 | — | |
| 12 Dec 2019 | PURCHASE | Ecofin Global Utilities Inf Tst PLC | 245 | — | |
| 01 Oct 2019 | PURCHASE | Ecofin Global Utilities Inf Tst PLC | 240 | — | |
| 13 Jun 2019 | PURCHASE | Ecofin Global Utilities Inf Tst PLC | 253 | — | |
| 13 Mar 2019 | PURCHASE | Ecofin Global Utilities Inf Tst PLC | 271 | — | |
| 10 Dec 2018 | PURCHASE | Ecofin Global Utilities Inf Tst PLC | 279 | — | |
| 12 Sept 2018 | PURCHASE | Ecofin Global Utilities Inf Tst PLC | 261 | — | |
| 12 Jun 2018 | PURCHASE | Ecofin Global Utilities Inf Tst PLC | 271 | 1.25 GBP | |
| 13 Mar 2018 | PURCHASE | Ecofin Global Utilities Inf Tst PLC | 285 | 1.17 GBP | |
| 12 Dec 2017 | PURCHASE | Ecofin Global Utilities Inf Tst PLC | 248 | 1.33 GBP | |
| 12 Sept 2017 | PURCHASE | Ecofin Global Utilities Inf Tst PLC | 267 | — | |