| 08 Jul 2024 | PURCHASE | Westminster Group Plcentity | 180,000 | 0.03 GBP | |
| 08 Jul 2024 | PURCHASE | Westminster Group Plcentity | 5,000 | 0.03 GBP | |
| 01 Jul 2024 | PURCHASE | Westminster Group Plcentity | 191,884 | 0.03 GBP | |
| 10 Nov 2022 | PURCHASE | Westminster Group Plcentity | 382,500 | 0.02 GBP | |
| 10 Nov 2022 | PURCHASE | Westminster Group Plcentity | 382,500 | 0.02 GBP | |
| 10 Nov 2022 | PURCHASE | Westminster Group Plcentity | 85,000 | 0.02 GBP | |
| 10 Nov 2022 | PURCHASE | Westminster Group Plcentity | 434,782 | 0.02 GBP | |
| 09 Nov 2022 | PURCHASE | Westminster Group Plcentity | 855,000 | 0.02 GBP | |
| 09 Nov 2022 | PURCHASE | Westminster Group Plcentity | 236,917 | 0.01 GBP | |
| 09 Nov 2022 | PURCHASE | Westminster Group Plcentity | 855,000 | 0.02 GBP | |
| 09 Nov 2022 | PURCHASE | Westminster Group Plcentity | 190,000 | 0.02 GBP | |
| 23 Aug 2021 | PURCHASE | Westminster Group Plcentity | 176,991 | — | |
| 18 Aug 2021 | PURCHASE | Westminster Group Plcentity | 72,336 | 0.05 GBP | |
| 18 Aug 2021 | PURCHASE | Westminster Group Plcentity | 27,664 | 0.05 GBP | |
| 18 Aug 2021 | PURCHASE | Westminster Group Plcentity | 375,000 | 0.05 GBP | |
| 18 Aug 2021 | PURCHASE | Westminster Group Plcentity | 94,339 | 0.05 GBP | |
| 14 May 2020 | PURCHASE | Westminster Group Plcentity | 40,000 | 0.10 GBP | |
| 14 May 2020 | PURCHASE | Westminster Group Plcentity | 120,000 | 0.10 GBP | |
| 14 May 2020 | PURCHASE | Westminster Group Plcentity | 150,000 | 0.10 GBP | |
| 24 May 2019 | PURCHASE | Westminster Group Plcentity | 130,000 | 0.07 GBP | |
| 09 Nov 2018 | PURCHASE | Westminster Group Plcentity | 100,000 | 0.10 GBP | |
| 09 Nov 2018 | PURCHASE | Westminster Group Plcentity | 46,000 | 0.11 GBP | |
| 09 Nov 2018 | PURCHASE | Westminster Group Plcentity | 100,000 | 0.11 GBP | |