| 17 Mar 2023 | PURCHASE | IOG PLC | 175,000 | 0.05 GBP | |
| 17 Mar 2023 | PURCHASE | IOG PLC | 8,663,367 | 0.01 GBP | |
| 21 Oct 2022 | PURCHASE | IOG PLC | 50,000 | 0.09 GBP | |
| 17 Mar 2022 | PURCHASE | IOG PLC | 907,903 | 0.01 GBP | |
| 28 Sept 2021 | PURCHASE | IOG PLC | 40,000 | 0.25 GBP | |
| 24 Mar 2021 | PURCHASE | Independent Oil & Gas PLC | 102,604 | 0.01 GBP | |
| 28 Jan 2021 | PURCHASE | Independent Oil & Gas PLC | 1,753,156 | 0.01 GBP | |
| 06 Oct 2020 | PURCHASE | Independent Oil & Gas PLC | 78,218 | 0.01 GBP | |
| 01 Apr 2020 | PURCHASE | Independent Oil & Gas PLC | 56,214 | 0.01 GBP | |
| 01 Apr 2020 | PURCHASE | Independent Oil & Gas PLC | 56,214 | 0.01 GBP | |
| 27 Mar 2020 | PURCHASE | Independent Oil & Gas PLC | 50,000 | — | |
| 27 Mar 2020 | PURCHASE | Independent Oil & Gas PLC | 50,000 | — | |
| 02 Jan 2020 | PURCHASE | Independent Oil & Gas PLC | 1,709,402 | 0.01 GBP | |
| 19 Dec 2019 | PURCHASE | Independent Oil & Gas PLC | 75,000 | — | |
| 19 Dec 2019 | PURCHASE | Independent Oil & Gas PLC | 50,000 | — | |
| 31 Jul 2019 | GIFT | Independent Oil & Gas PLC | 94,911 | 0.00 GBP | |
| 23 May 2019 | EXERCISE | Independent Oil & Gas PLC | 94,911 | 0.01 GBP | |
| 24 Apr 2019 | OTHER | Independent Oil & Gas PLC | 300,000 | 0.10 GBP | |
| 05 Apr 2019 | PURCHASE | Independent Oil & Gas PLC | 94,911 | 0.01 GBP | |