| 30 mars 2026 | EXERCISE | GULF KEYSTONE PETROLEUM LIMITED | 72 701 | 0.00 GBP | |
| 30 mars 2026 | EXERCISE | GULF KEYSTONE PETROLEUM LIMITED | 34 290 | 2.08 GBP | |
| 08 avr. 2021 | EXERCISE | GULF KEYSTONE PETROLEUM LIMITED | 33 651 | 2.39 GBP | |
| 31 mars 2022 | SALE | GULF KEYSTONE PETROLEUM LIMITED | 10 000 | — | |
| 01 avr. 2022 | SALE | GULF KEYSTONE PETROLEUM LIMITED | 20 000 | — | |
| 01 avr. 2022 | SALE | GULF KEYSTONE PETROLEUM LIMITED | 20 000 | — | |
| 01 avr. 2022 | SALE | GULF KEYSTONE PETROLEUM LIMITED | 24 175 | — | |
| 12 avr. 2021 | PURCHASE | GULF KEYSTONE PETROLEUM LIMITED | 6 200 | — | |
| 13 avr. 2021 | EXERCISE | GULF KEYSTONE PETROLEUM LIMITED | 1 | 0.00 GBP | |
| 13 avr. 2021 | EXERCISE | GULF KEYSTONE PETROLEUM LIMITED | 2 | 1.69 GBP | |
| 13 avr. 2021 | SALE | GULF KEYSTONE PETROLEUM LIMITED | 1 | 0.00 GBP | |
| 13 avr. 2021 | SALE | GULF KEYSTONE PETROLEUM LIMITED | 2 | 1.69 GBP | |
| 30 avr. 2020 | PURCHASE | GULF KEYSTONE PETROLEUM LIMITED | 1 525 | — | |
| 25 juin 2019 | PURCHASE | GULF KEYSTONE PETROLEUM LIMITED | 10 000 | 2.30 GBP | |