| 27 Mar 2026 | PURCHASE | SECURE TRUST BANK PUBLIC LIMITED COMPANY | 4,054 | 12.27 GBP | |
| 30 Mar 2026 | PURCHASE | SECURE TRUST BANK PUBLIC LIMITED COMPANY | 2,029 | 12.25 GBP | |
| 05 Jan 2026 | PURCHASE | SECURE TRUST BANK PUBLIC LIMITED COMPANY | 7,795 | — | |
| 05 Jan 2026 | PURCHASE | SECURE TRUST BANK PUBLIC LIMITED COMPANY | 11,624 | — | |
| 06 Jan 2026 | PURCHASE | SECURE TRUST BANK PUBLIC LIMITED COMPANY | 7,674 | — | |
| 06 Jan 2026 | PURCHASE | SECURE TRUST BANK PUBLIC LIMITED COMPANY | 11,524 | — | |
| 21 Oct 2025 | PURCHASE | SECURE TRUST BANK PUBLIC LIMITED COMPANY | 14,065 | — | |
| 21 Oct 2025 | PURCHASE | SECURE TRUST BANK PUBLIC LIMITED COMPANY | 14,231 | — | |
| 25 Sept 2025 | PURCHASE | SECURE TRUST BANK PUBLIC LIMITED COMPANY | 1,004 | 9.08 GBP | |
| 08 Jul 2025 | PURCHASE | SECURE TRUST BANK PUBLIC LIMITED COMPANY | 5,641 | 8.82 GBP | |
| 09 Jul 2025 | PURCHASE | SECURE TRUST BANK PUBLIC LIMITED COMPANY | 5,646 | 8.86 GBP | |