Insider track record Other Across 40 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, 57 reports have been recorded. History available since 12 June 2023. The latest transaction was filed on 10 August 2026 (Purchase). Regulator: RNS (LSE). The full history is openly available.
Companies and markets linked to Russell O'Brien Open company profiles for insider transactions, fundamentals and analyst consensus when available.
Declarations 57 total
120 shares @ £1.5367 London Stock Exchange (Partnership shares) Outside a trading venue (Matching shares)ISIN ISIN GB00B033F229RNS:9716291-1 120 shares @ £1.5317 0.0003% mcap 0.0% of flow London Stock Exchange (Partnership shares) Outside a trading venue (Matching shares)ISIN ISIN GB00B033F229FCA-NSM:2fd6791d-7114-46bc-ab75-dfbeca9d3ee0-1 109 shares @ £1.7088 0.0002% mcap 0.0% of flow London Stock Exchange (Partnership shares) Outside a trading venue (Matching shares)ISIN ISIN GB00B033F229RNS:9666223-1 109 shares @ £1.7092 0.0002% mcap 0.0% of flow London Stock Exchange (Partnership shares) Outside a trading venue (Matching shares)ISIN ISIN GB00B033F229RNS:195768e3-96cb-475d-bee1-41cf76137e94-1 103 shares @ £1.8637 0.0000% mcap 0.0% of flow London Stock Exchange (Partnership shares) Outside a trading venue (Matching shares)ISIN ISIN GB00B033F229RNS:9614207-1 103 shares @ £1.874 0.0000% mcap 0.0% of flow London Stock Exchange (Partnership shares) Outside a trading venue (Matching shares)ISIN ISIN GB00B033F229RNS:9ce43cf9-0b69-4052-bcd1-fa8785cba90c-1 151 shares @ £2.0248 100.0% of flow London Stock Exchange (XLON)ISIN ISIN GB00B033F229RNS:9573901-1 151 shares @ £2.0248 0.0000% mcap 0.0% of flow London Stock Exchange (XLON)ISIN ISIN GB00B033F229RNS:48af1e7d-df94-45fe-8c85-8eecbdede3ca-1 97 shares @ £2.028 0.0000% mcap 0.0% of flow London Stock Exchange (Partnership shares) Outside a trading venue (Matching shares)ISIN ISIN GB00B033F229RNS:e4b35b20-4c50-4050-84b4-da6a5528e915-1 93 shares @ £2.1506 0.0000% mcap 0.0% of flow London Stock Exchange (Partnership shares) Outside a trading venue (Matching shares)ISIN ISIN GB00B033F229RNS:77941f06-e29c-4d81-9d29-27d68c9d69c2-1 385 shares @ £2.0757 0.0000% mcap 0.0% of flow Outside a trading venueISIN ISIN GB00B033F229RNS:d8b2169b-dff5-4ce2-a7ae-bbd6a934a405-1 714,493 shares London Stock Exchange (XLON)ISIN ISIN GB00B033F229RNS:6d2da391-846c-4f5f-bfc9-a265a7263b60-2 395,014 shares @ £2.086 0.011% mcap 34.2% of flow Outside a trading venueRNS:99d8c62b-469a-4f20-8add-2dd940d37e20-1 97 shares @ £1.9381 0.0% of flow London Stock Exchange (Partnership shares) Outside a trading venue (Matching shares)ISIN ISIN GB00B033F229RNS:612492b3-3324-4b78-8a1a-f3c623128e70-1 101 shares @ £1.9034 0.0% of flow London Stock Exchange (Partnership shares) Outside a trading venue (Matching shares)ISIN ISIN GB00B033F229RNS:c8ccdfcd-b53a-49fb-91d9-98c7d4f62e26-1 105 shares @ £1.7793 0.0% of flow London Stock Exchange (Partnership shares) Outside a trading venue (Matching shares)ISIN ISIN GB00B033F229RNS:73fa7d8f-c0c7-45a4-9600-a460ed1cb9d5-1 112 shares @ £1.6805 0.0% of flow London Stock Exchange (Partnership shares) Outside a trading venue (Matching shares)ISIN ISIN GB00B033F229RNS:9fb62d2d-43ba-43d8-9276-916efb8c6f93-1 108 shares @ £1.762 0.0% of flow London Stock Exchange (Partnership shares) Outside a trading venue (Matching shares)ISIN ISIN GB00B033F229RNS:ed06f52c-c4cd-457c-b202-c2f728ae9f7b-1 75 shares @ £1.7724 0.0% of flow London Stock Exchange (XLON)ISIN ISIN GB00B033F229RNS:5884930-1 110 shares @ £1.6986 0.0% of flow London Stock Exchange (Partnership shares) Outside a trading venue (Matching shares)ISIN ISIN GB00B033F229RNS:5858923-1 118 shares @ £1.5428 0.0% of flow London Stock Exchange (Partnership shares) Outside a trading venue (Matching shares)ISIN ISIN GB00B033F229RNS:5817619-1 113 shares @ £1.6687 0.0% of flow London Stock Exchange (Partnership shares) Outside a trading venue (Matching shares)ISIN ISIN GB00B033F229RNS:5777907-1 118 shares @ £1.5714 0.0% of flow London Stock Exchange (Partnership shares) Outside a trading venue (Matching shares)ISIN ISIN GB00B033F229RNS:5735512-2 114 shares @ £1.608 0.0% of flow London Stock Exchange (Partnership shares) Outside a trading venue (Matching shares)ISIN ISIN GB00B033F229RNS:5694051-1 122 shares @ £1.609 0.0% of flow London Stock Exchange (XLON)ISIN ISIN GB00B033F229RNS:5686027-1 25 of 57 declarations
Load more (32 remaining) About Russell O'Brien Russell O'Brien is a declarant linked to Centrica plc (XLON), where the listed role is Executive Director. The record shows 54 filings in total, and among the sampled recent filings the purchases total 15548 EUR with no sales, from 2023-06-14 to 2026-07-14; the modal transaction nature is Purchase.