30% off. Use code SUMMERSALE30 at checkout for 30% off for 12 months on Plus, Pro and Premium subscriptions. Subscribe now

Ithaca Energy PLC (ITH)

Over the last 90 days, Ithaca Energy PLC has seen a net sell-off by insiders, with a total transaction value of -1,094,587 GBP. Executives contributed significantly to this net selling, with a net value of -1,110,554 GBP. The majority of transactions were sales, with a total sale value of 842,296 GBP compared to buy values of 2,734 GBP.
Stock chart
Ticker: ITH Exchange: LSE


Loading...
Purchase Sale Planned purchase Planned sale Net purchase Net sale Activity signal Earnings
Top insiders
Trades
Luciano Vasques
Initial notification
1 purchase — total 100,000 GBP
Buy 5 Jun 2026
Value £4,223,897.49 | Price 217.44 | Shares 69,090
Buy 5 Jun 2026
Value £4,980,324.57 | Price 42.64 | Shares 88,614
Buy 5 Jun 2026
Value £100,000.00 | Price 2.38 | Shares 1,000
Buy 5 May 2026
Value £149.73 | Price 2.72 | Shares 55
Buy 5 May 2026
Value £149.73 | Price 2.72 | Shares 55
Buy 5 May 2026
Value £149.73 | Price 2.72 | Shares 55
Buy 16 Apr 2026
Value £1,140.68 | Price 2.44 | Shares 467
Buy 16 Apr 2026
Value £105.03 | Price 2.44 | Shares 43
Buy 16 Apr 2026
Value £591.10 | Price 2.44 | Shares 242
Buy 7 Apr 2026
Value £149.41 | Price 2.58 | Shares 58
Buy 7 Apr 2026
Value £149.41 | Price 2.58 | Shares 58
Buy 7 Apr 2026
Value £149.41 | Price 2.58 | Shares 58
Sale 20 Mar 2026
Value £84,229.56 | Price 2.67 | Shares 31,588
Buy 6 Mar 2026
Value £150.47 | Price 2.43 | Shares 62
Buy 6 Mar 2026
Value £150.47 | Price 2.43 | Shares 62
Buy 6 Mar 2026
Value £150.47 | Price 2.43 | Shares 62
Buy 5 Feb 2026
Value £150.01 | Price 1.88 | Shares 80
Buy 5 Feb 2026
Value £150.01 | Price 1.88 | Shares 80
Buy 5 Feb 2026
Value £150.01 | Price 1.88 | Shares 80
Buy 5 Jan 2026
Value £150.02 | Price 1.60 | Shares 94
Abbreviations B: Buy, S: Sell, PP: Planned purchase, PlS: Planned sale, PrS: Proposed sale, O: Option / Other
Notification date Transaction date B/S Transaction type Insider and/or position Nb. shares
Price
Value
Number of shares Price Value Details
2026-06-09 2026-06-05 B Purchase

Initial notification

69,090
217.44
£4,223,897
69,090 217.44 £4,223,897
2026-06-09 2026-06-05 B Purchase

Initial notification

88,614
42.64
£4,980,325
88,614 42.64 £4,980,325
2026-06-09 2026-06-05 B Purchase

Initial notification

99,810
210.82
£1,807,372
99,810 210.82 £1,807,372
2026-05-08 2026-05-05 B Purchase Luciano Vasques

Chief Executive Officer

Officer
55
2.72
£150
55 2.72 £150
2026-05-08 2026-05-05 B Purchase Iain Lewis

Chief Financial Officer

Officer
55
2.72
£150
55 2.72 £150
2026-05-08 2026-05-05 B Purchase Yaniv Friedman

Executive Chairman

Director
55
2.72
£150
55 2.72 £150
2026-04-21 2026-04-16 B Purchase Iain Lewis

Chief Financial Officer

Officer
467
2.44
£1,141
467 2.44 £1,141
2026-04-21 2026-04-16 B Purchase Luciano Vasques

CEO

Officer
43
2.44
£105
43 2.44 £105
2026-04-21 2026-04-16 B Purchase Yaniv Friedman

Executive Chairman

Director
242
2.44
£591
242 2.44 £591
2026-04-09 2026-04-07 B Purchase Luciano Vasques

Initial

58
2.58
£149
58 2.58 £149
2026-04-09 2026-04-07 B Purchase Iain Lewis

Initial

58
2.58
£149
58 2.58 £149
2026-04-09 2026-04-07 B Purchase Yaniv Friedman

Initial

58
2.58
£149
58 2.58 £149
2026-03-23 2026-03-20 S Sale Iain Lewis

Chief Financial Officer

Officer
31,588
2.67
£84,230
31,588 2.67 £84,230
2026-03-11 2026-03-06 B Purchase Luciano Vasques

Chief Executive Officer

Officer
62
2.43
£150
62 2.43 £150
2026-03-11 2026-03-06 B Purchase Iain Lewis

Chief Financial Officer

Officer
62
2.43
£150
62 2.43 £150
2026-03-11 2026-03-06 B Purchase Yaniv Friedman

Executive Chairman

Director
62
2.43
£150
62 2.43 £150
2026-02-10 2026-02-05 B Purchase Luciano Vasques

Chief Executive Officer

Officer
80
1.88
£150
80 1.88 £150
2026-02-10 2026-02-05 B Purchase Iain Lewis

Chief Financial Officer

Officer
80
1.88
£150
80 1.88 £150
2026-02-10 2026-02-05 B Purchase Yaniv Friedman

Executive Chairman

Director
80
1.88
£150
80 1.88 £150
2026-01-06 2026-01-05 B Purchase Luciano Vasques

Chief Executive Officer

Officer
94
1.60
£150
94 1.60 £150