Holdings derived from the most recent reported transactions. Not adjusted for stock splits or share-class conversions.
| Issuer | Shares | Source | Last tx | Detail |
|---|---|---|---|---|
| GULF KEYSTONE PETROLEUM LIMITED | 104,747 | net | 30 Mar 2026 | tx 8+154,747−50,000 |
| Date | Type | Issuer | Qty | Price | Signals |
|---|---|---|---|---|---|
| 30 Mar 2026 | EXERCISE | GULF KEYSTONE PETROLEUM LIMITED | 56,947 | 0.00 GBP | |
| 30 Mar 2026 | EXERCISE | GULF KEYSTONE PETROLEUM LIMITED | 56,947 | 2.08 GBP | |
| 23 Mar 2026 | SALE | GULF KEYSTONE PETROLEUM LIMITED | 32,646 | — | |
| 24 Mar 2026 | PURCHASE | GULF KEYSTONE PETROLEUM LIMITED | 6,536 | — | |
| 23 Mar 2026 | SALE | GULF KEYSTONE PETROLEUM LIMITED | 17,354 | — | |
| 08 Apr 2022 | EXERCISE | GULF KEYSTONE PETROLEUM LIMITED | 34,314 | 2.39 GBP | |
| 12 Apr 2021 | EXERCISE | GULF KEYSTONE PETROLEUM LIMITED | 1 | 0.00 GBP | |
| 12 Apr 2021 | EXERCISE | GULF KEYSTONE PETROLEUM LIMITED | 2 | 1.64 GBP |