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 Roald Goethe. Officer active across 1 company, notably Tullow Oil plc. In total, 25 filings have been published. Activity tracked since 19 June 2023. The latest transaction was disclosed on 6 August 2025 (Purchase). Regulator: RNS (LSE). All data is openly available.
Declarations 25 total
2,000,000 shares @ £0.119 21.1% of flow London Stock Exchange (XLON)GB0001500809⌘ RNS:5771742 Ideal exit: 3 May 2026 (T+270) 100,000 shares @ £0.168 1.9% of flow London Stock Exchange (XLON)GB0001500809⌘ RNS:5713283 Ideal exit: 22 Mar 2026 (T+270) 150,000 shares @ £0.135 2.3% of flow London Stock Exchange (XLON)GB0001500809⌘ RNS:5626651 Ideal exit: 18 Jan 2026 (T+270) 150,000 shares @ £0.144 2.5% of flow London Stock Exchange (XLON)GB0001500809⌘ RNS:5605142 Ideal exit: 30 Dec 2025 (T+270) 700,000 shares @ £0.1477 13.0% of flow London Stock Exchange (XLON)GB0001500809⌘ RNS:5592587 Ideal exit: 20 Dec 2025 (T+270) 400,000 shares @ £0.17 8.6% of flow London Stock Exchange (XLON)GB0001500809⌘ RNS:5592590 Ideal exit: 21 Dec 2025 (T+270) 0
2.5% of flow London Stock Exchange (XLON)GB0001500809⌘ RNS:5480449 Ideal exit: 20 Sept 2025 (T+270) 0
6.0% of flow London Stock Exchange (XLON)GB0001500809⌘ RNS:5347243 Ideal exit: 8 Jun 2025 (T+270) 0
13.3% of flow London Stock Exchange (XLON)GB0001500809⌘ RNS:5312540 Ideal exit: 12 May 2025 (T+270) 0
London Stock Exchange (XLON)GB0001500809⌘ RNS:5147455-1 Ideal exit: 11 Jan 2025 (T+270) 0
9.2% of flow London Stock Exchange (XLON)GB0001500809⌘ RNS:5147455-0 Ideal exit: 10 Jan 2025 (T+270) 0
2.7% of flow London Stock Exchange (XLON)GB0001500809⌘ RNS:5134202 Ideal exit: 30 Dec 2024 (T+270) 0
7.1% of flow London Stock Exchange (XLON)GB0001500809⌘ RNS:5122204-0 Ideal exit: 20 Dec 2024 (T+270) 0
7.2% of flow London Stock Exchange (XLON)GB0001500809⌘ RNS:5122204-1 Ideal exit: 21 Dec 2024 (T+270) 0
6.5% of flow London Stock Exchange (XLON)GB0001500809⌘ RNS:5099602 Ideal exit: 3 Dec 2024 (T+270) 0
21.6% of flow London Stock Exchange (XLON)GB0001500809⌘ RNS:5018645 Ideal exit: 24 Sept 2024 (T+270) 0
10.9% of flow London Stock Exchange (XLON)GB0001500809⌘ RNS:5017182 Ideal exit: 22 Sept 2024 (T+270) 0
10.9% of flow London Stock Exchange (XLON)GB0001500809⌘ RNS:5017183 Ideal exit: 23 Sept 2024 (T+270) 0
15.8% of flow London Stock Exchange (XLON)GB0001500809⌘ RNS:5015304 Ideal exit: 17 Sept 2024 (T+270) 0
London Stock Exchange (XLON)GB0001500809⌘ RNS:5015302-0 0
London Stock Exchange (XLON)GB0001500809⌘ RNS:5015302-1 0
9.5% of flow London Stock Exchange (XLON)GB0001500809⌘ RNS:5003855 Ideal exit: 7 Sept 2024 (T+270) 0
49.6% of flow London Stock Exchange (XLON)GB0001500809⌘ RNS:4821204 Ideal exit: 25 Mar 2024 (T+270) 0
26.0% of flow London Stock Exchange (XLON)GB0001500809⌘ RNS:4811736 Ideal exit: 16 Mar 2024 (T+270) 0
24.4% of flow London Stock Exchange (XLON)GB0001500809⌘ RNS:4808770 Ideal exit: 15 Mar 2024 (T+270)