Insider track record Other Not enough buy signals with a settled T+90 horizon to measure a track record yet.
Browse the detailed record of transactions filed by Stella Lena. Director active across 1 company, notably Energean plc. Cumulatively, 11 filings have been recorded. Activity tracked since 9 July 2025. The latest transaction was disclosed on 11 November 2025 (Sale). Regulator: RNS (LSE). The full history is free.
Declarations 11 total
● Head of Financial Control · Executives · 30 Mar 2026 · Energean plc 229 shares (i) Outside a trading venue (ii) Outside a trading venueGB00BG12Y042⌘ RNS:b98830f7-fe2c-4dc1-9b8b-e694df366996-6 ● Head of Financial Control · Executives · 27 Mar 2026 · Energean plc 5,651 shares (i) Outside a trading venue (ii) Outside a trading venueGB00BG12Y042⌘ RNS:65fc52a6-52b7-43b8-b086-beadafc63020-6 ● Head of Financial Control · Executives · 24 Mar 2026 · Energean plc 11,281 shares Outside a Trading VenueGB00BG12Y042⌘ RNS:0699bdc3-fedf-4a49-bf03-34df20e1c0f7-3 ● Head of Financial Control · Executives · 24 Mar 2026 · Energean plc 35,058 shares Outside a Trading VenueGB00BG12Y042⌘ RNS:b95274d3-cd57-429e-9bbe-ef683675191d-5 ● Head of Financial Control · Executives · 23 Mar 2026 · Energean plc 3,519 shares (i) Outside a trading venue (ii) Outside a trading venueGB00BG12Y042⌘ RNS:09354487-f8af-4463-ac5f-d236dbf1ff48-6 ● Head of Financial Control · Executives · 11 Nov 2025 · Energean plc 3,215 shares @ £10.33 46.3% of flow XLONGB00BG12Y042⌘ RNS:1d9011ac-c79b-43a0-82fb-457dd8a8c8a4 ● Group Financial Controller · Executives · 9 Jul 2025 · Energean plc 4,000 shares @ £9.4837 53.7% of flow XLONGB00BG12Y042⌘ RNS:5733604 ● Group Financial Controller · Executives · 1 Apr 2025 · Energean plc 292 shares (i) Outside a trading venue (ii) Outside a trading venueGB00BG12Y042⌘ RNS:5605181-7 ● Group Financial Controller · Executives · 24 Mar 2025 · Energean plc 3,991 shares (i) Outside a trading venue (ii) Outside a trading venueGB00BG12Y042⌘ RNS:5591078-7 ● Group Financial Controller · Executives · 24 Mar 2025 · Energean plc 8,366 shares (i) Outside a trading venue (ii) Outside a trading venueGB00BG12Y042⌘ RNS:5591075-7 ● Group Financial Controller · Executives · 24 Mar 2025 · Energean plc 23,395 shares Outside a Trading VenueGB00BG12Y042⌘ RNS:5591059-8