| 17 Jun 2025 | PURCHASE | Manchester & London Investment Trust Plc | 35,000 | 7.48 GBP | |
| 12 Jun 2025 | PURCHASE | Manchester & London Investment Trust Plc | 46,322 | 7.52 GBP | |
| 16 May 2025 | PURCHASE | Manchester & London Investment Trust Plc | 21,540 | 7.26 GBP | |
| 15 May 2025 | PURCHASE | Manchester & London Investment Trust Plc | 36,620 | 7.24 GBP | |
| 14 May 2025 | PURCHASE | Manchester & London Investment Trust Plc | 12,506 | 7.21 GBP | |
| 13 May 2025 | PURCHASE | Manchester & London Investment Trust Plc | 40,000 | — | |
| 23 Jan 2025 | PURCHASE | Manchester & London Investment Trust Plc | 60,000 | 8.42 GBP | |
| 21 Nov 2024 | PURCHASE | Manchester & London Investment Trust Plc | 50,000 | 7.50 GBP | |
| 11 Nov 2024 | PURCHASE | Manchester & London Investment Trust Plc | 40,000 | 7.48 GBP | |
| 10 Oct 2024 | PURCHASE | Manchester & London Investment Trust Plc | 5,000 | — | |
| 03 Oct 2024 | PURCHASE | Manchester & London Investment Trust Plc | 45,000 | 6.70 GBP | |
| 27 Sept 2024 | PURCHASE | Manchester & London Investment Trust Plc | 3,000 | — | |
| 26 Sept 2024 | PURCHASE | Manchester & London Investment Trust Plc | 21,416 | 6.70 GBP | |
| 20 Aug 2024 | PURCHASE | Manchester & London Investment Trust Plc | 10,000 | 7.04 GBP | |
| 31 Jul 2024 | PURCHASE | Manchester & London Investment Trust Plc | 40,000 | 6.80 GBP | |
| 25 Jul 2024 | PURCHASE | Manchester & London Investment Trust Plc | 10,000 | 6.74 GBP | |
| 25 Jun 2024 | PURCHASE | Manchester & London Investment Trust Plc | 20,000 | 8.00 GBP | |
| 24 Jun 2024 | PURCHASE | Manchester & London Investment Trust Plc | 15,000 | 8.30 GBP | |
| 19 Jun 2024 | PURCHASE | Manchester & London Investment Trust Plc | 25,000 | 8.12 GBP | |
| 09 May 2024 | PURCHASE | Manchester & London Investment Trust Plc | 100,000 | 6.38 GBP | |
| 08 May 2024 | PURCHASE | Manchester & London Investment Trust Plc | 15,000 | 6.30 GBP | |
| 26 Apr 2024 | PURCHASE | Manchester & London Investment Trust Plc | 2,500 | 6.19 GBP | |
| 26 Apr 2024 | PURCHASE | Manchester & London Investment Trust Plc | 2,000 | 6.19 GBP | |
| 26 Apr 2024 | PURCHASE | Manchester & London Investment Trust Plc | 2,500 | 6.19 GBP | |
| 19 Apr 2024 | PURCHASE | Manchester & London Investment Trust Plc | 7,022 | 6.17 GBP | |