Insider track record Other Across 30 buy signals with a settled T+90 return. Return basis: close on the day after publication.
Browse the full record of transactions filed by Russell O'Brien. Officer active across 1 company, notably Centrica plc. Cumulatively, 52 reports have been recorded. History available since 12 June 2023. The latest transaction was filed on 10 June 2026 (Purchase). Regulator: RNS (LSE). The full history is openly available.
Declarations 52 total
103 shares @ £1.8637 0.0000% mcap 0.0% of flow London Stock Exchange (Partnership shares) Outside a trading venue (Matching shares)GB00B033F229⌘ RNS:9614207-1 Ideal exit: 7 Mar 2027 (T+270) 103 shares @ £1.874 0.0000% mcap 0.0% of flow London Stock Exchange (Partnership shares) Outside a trading venue (Matching shares)GB00B033F229⌘ RNS:9ce43cf9-0b69-4052-bcd1-fa8785cba90c-1 Ideal exit: 7 Mar 2027 (T+270) 151 shares @ £2.0248 100.0% of flow London Stock Exchange (XLON)GB00B033F229⌘ RNS:9573901-1 Ideal exit: 8 Feb 2027 (T+270) 151 shares @ £2.0248 0.0000% mcap 0.0% of flow London Stock Exchange (XLON)GB00B033F229⌘ RNS:48af1e7d-df94-45fe-8c85-8eecbdede3ca-1 Ideal exit: 8 Feb 2027 (T+270) 97 shares @ £2.028 0.0000% mcap 0.0% of flow London Stock Exchange (Partnership shares) Outside a trading venue (Matching shares)GB00B033F229⌘ RNS:e4b35b20-4c50-4050-84b4-da6a5528e915-1 Ideal exit: 5 Feb 2027 (T+270) 93 shares @ £2.1506 0.0000% mcap 0.0% of flow London Stock Exchange (Partnership shares) Outside a trading venue (Matching shares)GB00B033F229⌘ RNS:77941f06-e29c-4d81-9d29-27d68c9d69c2-1 Ideal exit: 5 Jan 2027 (T+270) 714,493 shares London Stock Exchange (XLON)GB00B033F229⌘ RNS:6d2da391-846c-4f5f-bfc9-a265a7263b60-2 385 shares @ £2.0757 0.0000% mcap 0.0% of flow Outside a trading venueGB00B033F229⌘ RNS:d8b2169b-dff5-4ce2-a7ae-bbd6a934a405-1 Ideal exit: 18 Dec 2026 (T+270) 97 shares @ £1.9381 0.0% of flow London Stock Exchange (Partnership shares) Outside a trading venue (Matching shares)GB00B033F229⌘ RNS:612492b3-3324-4b78-8a1a-f3c623128e70-1 Ideal exit: 5 Dec 2026 (T+270) 101 shares @ £1.9034 0.0% of flow London Stock Exchange (Partnership shares) Outside a trading venue (Matching shares)GB00B033F229⌘ RNS:c8ccdfcd-b53a-49fb-91d9-98c7d4f62e26-1 Ideal exit: 7 Nov 2026 (T+270) 105 shares @ £1.7793 0.0% of flow London Stock Exchange (Partnership shares) Outside a trading venue (Matching shares)GB00B033F229⌘ RNS:73fa7d8f-c0c7-45a4-9600-a460ed1cb9d5-1 Ideal exit: 9 Oct 2026 (T+270) 112 shares @ £1.6805 0.0% of flow London Stock Exchange (Partnership shares) Outside a trading venue (Matching shares)GB00B033F229⌘ RNS:9fb62d2d-43ba-43d8-9276-916efb8c6f93-1 Ideal exit: 7 Sept 2026 (T+270) 108 shares @ £1.762 0.0% of flow London Stock Exchange (Partnership shares) Outside a trading venue (Matching shares)GB00B033F229⌘ RNS:ed06f52c-c4cd-457c-b202-c2f728ae9f7b-1 Ideal exit: 8 Aug 2026 (T+270) 75 shares @ £1.7724 0.0% of flow London Stock Exchange (XLON)GB00B033F229⌘ RNS:5884930-1 Ideal exit: 27 Jul 2026 (T+270) 110 shares @ £1.6986 0.0% of flow London Stock Exchange (Partnership shares) Outside a trading venue (Matching shares)GB00B033F229⌘ RNS:5858923-1 Ideal exit: 10 Jul 2026 (T+270) 118 shares @ £1.5428 0.0% of flow London Stock Exchange (Partnership shares) Outside a trading venue (Matching shares)GB00B033F229⌘ RNS:5817619-1 Ideal exit: 8 Jun 2026 (T+270) 113 shares @ £1.6687 0.0% of flow London Stock Exchange (Partnership shares) Outside a trading venue (Matching shares)GB00B033F229⌘ RNS:5777907-1 Ideal exit: 8 May 2026 (T+270) 118 shares @ £1.5714 0.0% of flow London Stock Exchange (Partnership shares) Outside a trading venue (Matching shares)GB00B033F229⌘ RNS:5735512-2 Ideal exit: 6 Apr 2026 (T+270) 114 shares @ £1.608 0.0% of flow London Stock Exchange (Partnership shares) Outside a trading venue (Matching shares)GB00B033F229⌘ RNS:5694051-1 Ideal exit: 8 Mar 2026 (T+270) 122 shares @ £1.609 0.0% of flow London Stock Exchange (XLON)GB00B033F229⌘ RNS:5686027-1 Ideal exit: 2 Mar 2026 (T+270) 123 shares @ £1.5128 0.0% of flow London Stock Exchange (Partnership shares) Outside a trading venue (Matching shares)GB00B033F229⌘ RNS:5652400-1 Ideal exit: 6 Feb 2026 (T+270) 126 shares @ £1.3955 0.0% of flow London Stock Exchange (Partnership shares) Outside a trading venue (Matching shares)GB00B033F229⌘ RNS:5615005-1 Ideal exit: 5 Jan 2026 (T+270) 948 shares @ £1.4763 0.1% of flow Outside a trading venueGB00B033F229⌘ RNS:5594933-1 Ideal exit: 22 Dec 2025 (T+270) 546,186 shares @ £1.4647 52.5% of flow Outside a trading venueGB00B033F229⌘ RNS:5594930-1 125 shares @ £1.4725 0.0% of flow London Stock Exchange (Partnership shares) Outside a trading venue (Matching shares)GB00B033F229⌘ RNS:5571938-1 Ideal exit: 5 Dec 2025 (T+270) 25 of 52 declarations
Load more (27 remaining) About Russell O'Brien Russell O'Brien has made 52 filings in total, all sampled, with a total buy amount of 15111 euros and no sell amount. The first filing was made on June 14, 2023, and the last is scheduled for June 12, 2026. The largest filings include an amount of 959000.02 euros on March 28, 2025, and an amount of 855205.01 euros on March 26, 2024.