Insider track record Other Across 27 buy signals with a settled T+90 return. Return basis: close on the day after publication.
Discover the detailed record of transactions filed by Christopher O'Shea. Director active across 1 company, notably Centrica plc. Aggregated, 48 disclosures have been logged. Activity tracked since 12 June 2023. The latest transaction was disclosed on 10 June 2026 (Purchase). Regulator: RNS (LSE). The full history is accessible without signup.
Declarations 48 total
103 shares @ £1.8637 0.0000% mcap 0.5% of flow London Stock Exchange (Partnership shares) Outside a trading venue (Matching shares)GB00B033F229⌘ RNS:9614207-0 Ideal exit: 7 Mar 2027 (T+270) 103 shares @ £1.874 0.0000% mcap 0.5% of flow London Stock Exchange (Partnership shares) Outside a trading venue (Matching shares)GB00B033F229⌘ RNS:9ce43cf9-0b69-4052-bcd1-fa8785cba90c-0 Ideal exit: 7 Mar 2027 (T+270) 456 shares @ £2.0248 100.0% of flow London Stock Exchange (XLON)GB00B033F229⌘ RNS:9573901-0 Ideal exit: 8 Feb 2027 (T+270) 456 shares @ £2.0248 0.0000% mcap 2.2% of flow London Stock Exchange (XLON)GB00B033F229⌘ RNS:48af1e7d-df94-45fe-8c85-8eecbdede3ca-0 Ideal exit: 8 Feb 2027 (T+270) 96 shares @ £2.028 0.0000% mcap 0.5% of flow London Stock Exchange (Partnership shares) Outside a trading venue (Matching shares)GB00B033F229⌘ RNS:e4b35b20-4c50-4050-84b4-da6a5528e915-0 Ideal exit: 5 Feb 2027 (T+270) 94 shares @ £2.1506 0.0000% mcap 0.5% of flow London Stock Exchange (Partnership shares) Outside a trading venue (Matching shares)GB00B033F229⌘ RNS:77941f06-e29c-4d81-9d29-27d68c9d69c2-0 Ideal exit: 5 Jan 2027 (T+270) 97 shares @ £1.9381 0.5% of flow London Stock Exchange (Partnership shares) Outside a trading venue (Matching shares)GB00B033F229⌘ RNS:612492b3-3324-4b78-8a1a-f3c623128e70-0 Ideal exit: 5 Dec 2026 (T+270) 101 shares @ £1.9034 0.5% of flow London Stock Exchange (Partnership shares) Outside a trading venue (Matching shares)GB00B033F229⌘ RNS:c8ccdfcd-b53a-49fb-91d9-98c7d4f62e26-0 Ideal exit: 7 Nov 2026 (T+270) 105 shares @ £1.7793 0.5% of flow London Stock Exchange (Partnership shares) Outside a trading venue (Matching shares)GB00B033F229⌘ RNS:73fa7d8f-c0c7-45a4-9600-a460ed1cb9d5-0 Ideal exit: 9 Oct 2026 (T+270) 111 shares @ £1.6805 0.5% of flow London Stock Exchange (Partnership shares) Outside a trading venue (Matching shares)GB00B033F229⌘ RNS:9fb62d2d-43ba-43d8-9276-916efb8c6f93-0 Ideal exit: 7 Sept 2026 (T+270) 108 shares @ £1.762 0.5% of flow London Stock Exchange (Partnership shares) Outside a trading venue (Matching shares)GB00B033F229⌘ RNS:ed06f52c-c4cd-457c-b202-c2f728ae9f7b-0 Ideal exit: 8 Aug 2026 (T+270) 247 shares @ £1.7724 1.1% of flow London Stock Exchange (XLON)GB00B033F229⌘ RNS:5884930-0 Ideal exit: 27 Jul 2026 (T+270) 111 shares @ £1.6986 0.5% of flow London Stock Exchange (Partnership shares) Outside a trading venue (Matching shares)GB00B033F229⌘ RNS:5858923-0 Ideal exit: 10 Jul 2026 (T+270) 117 shares @ £1.5428 0.5% of flow London Stock Exchange (Partnership shares) Outside a trading venue (Matching shares)GB00B033F229⌘ RNS:5817619-0 Ideal exit: 8 Jun 2026 (T+270) 113 shares @ £1.6687 0.5% of flow London Stock Exchange (Partnership shares) Outside a trading venue (Matching shares)GB00B033F229⌘ RNS:5777907-0 Ideal exit: 8 May 2026 (T+270) 119 shares @ £1.5713 0.5% of flow London Stock Exchange (Partnership shares) Outside a trading venue (Matching shares)GB00B033F229⌘ RNS:5735512-1 Ideal exit: 6 Apr 2026 (T+270) 113 shares @ £1.608 0.5% of flow London Stock Exchange (Partnership shares) Outside a trading venue (Matching shares)GB00B033F229⌘ RNS:5694051-0 Ideal exit: 8 Mar 2026 (T+270) 427 shares @ £1.609 1.9% of flow London Stock Exchange (XLON)GB00B033F229⌘ RNS:5686027-0 Ideal exit: 2 Mar 2026 (T+270) 123 shares @ £1.5128 0.5% of flow London Stock Exchange (Partnership shares) Outside a trading venue (Matching shares)GB00B033F229⌘ RNS:5652400-0 Ideal exit: 6 Feb 2026 (T+270) 127 shares @ £1.3955 0.5% of flow London Stock Exchange (Partnership shares) Outside a trading venue (Matching shares)GB00B033F229⌘ RNS:5615005-0 Ideal exit: 5 Jan 2026 (T+270) 125 shares @ £1.4725 0.5% of flow London Stock Exchange (Partnership shares) Outside a trading venue (Matching shares)GB00B033F229⌘ RNS:5571938-0 Ideal exit: 5 Dec 2025 (T+270) 129 shares @ £1.3875 0.5% of flow London Stock Exchange (Partnership shares) Outside a trading venue (Matching shares)GB00B033F229⌘ RNS:5537628-0 Ideal exit: 7 Nov 2025 (T+270) 134 shares @ £1.3569 0.5% of flow London Stock Exchange (Partnership shares) Outside a trading venue (Matching shares)GB00B033F229⌘ RNS:5498833-0 Ideal exit: 7 Oct 2025 (T+270) 136 shares @ £1.3068 0.5% of flow London Stock Exchange (Partnership shares) Outside a trading venue (Matching shares)GB00B033F229⌘ RNS:5468032-0 Ideal exit: 6 Sept 2025 (T+270) 255 shares @ £1.221 0.9% of flow London Stock Exchange (XLON)GB00B033F229⌘ RNS:5432366-0 Ideal exit: 11 Aug 2025 (T+270) 25 of 48 declarations
Load more (23 remaining) About Christopher O'Shea Christopher O'Shea is a declarant associated with Centrica plc, where he serves as an Executive Director. He has made a total of 48 filings, all sampled, with a total buy amount of 48395 euros and no sell amount. The first filing date is June 14, 2023, and the last is June 12, 2026. Among his recent filings, on June 3, 2024, he purchased 35225.84 euros worth of Centrica plc shares.