Insider track record Other Not enough buy signals with a settled T+90 horizon to measure a track record yet.
Browse the full record of transactions filed by Stephen Dainton. Officer active across 1 company, notably Barclays PLC. Cumulatively, 33 filings have been recorded. History available since 8 March 2024. The latest transaction was disclosed on 9 April 2026 (Vesting). Regulator: RNS (LSE). The full history is free.
Companies and markets linked to Stephen Dainton Open company profiles for insider transactions, fundamentals and analyst consensus when available.
Declarations 33 total
● President of Barclays Bank PLC and Head of Investment Bank Management · Executives · 9 Apr 2026 · Barclays PLC 120 shares @ £4.0982 0.0% of flow Outside a trading venueISIN ISIN GB0031348658RNS:6cfb80a2-c8c4-4709-b818-f29b57591c22-3 ● President of Barclays Bank PLC and Head of Investment Bank Management · Executives · 9 Mar 2026 · Barclays PLC 346,319 shares @ £3.9068 5.0% of flow Outside a trading venueISIN ISIN GB0031348658RNS:3996a817-f7dd-4c38-a9d6-219cd77aff9e-4 ● President of Barclays Bank PLC and Head of Investment Bank Management · Executives · 9 Mar 2026 · Barclays PLC 85,443 shares @ £3.9068 1.2% of flow London Stock Exchange (XLON)ISIN ISIN GB0031348658RNS:3996a817-f7dd-4c38-a9d6-219cd77aff9e-21 ● President of Barclays Bank PLC and Head of Investment Bank Management · Executives · 9 Mar 2026 · Barclays PLC 595,417 shares @ £3.9068 8.6% of flow London Stock Exchange (XLON)ISIN ISIN GB0031348658RNS:3996a817-f7dd-4c38-a9d6-219cd77aff9e-55 ● President of Barclays Bank PLC and Head of Investment Bank Management · Executives · 9 Mar 2026 · Barclays PLC 891,140 shares @ £3.9068 12.9% of flow London Stock Exchange (XLON)ISIN ISIN GB0031348658RNS:3996a817-f7dd-4c38-a9d6-219cd77aff9e-39 ● President of Barclays Bank PLC and Head of Investment Bank Management · Executives · 12 Dec 2025 · Barclays PLC 110,876 shares @ £4.516 1.8% of flow London Stock Exchange (XLON)ISIN ISIN GB0031348658RNS:a1639d3f-42ed-4a1e-9d3e-3504e7e9c92a-2 ● President of Barclays Bank PLC and Head of Investment Bank Management · Executives · 3 Dec 2025 · Barclays PLC 229,742 shares @ £4.347 3.6% of flow London Stock Exchange (XLON)ISIN ISIN GB0031348658RNS:6862d2a2-20aa-4b39-b7c2-2928892b145e ● President of Barclays Bank PLC and Head of Investment Bank Management · Executives · 23 Sept 2025 · Barclays PLC 68 shares @ £3.805 0.0% of flow Outside a trading venueISIN ISIN GB0031348658RNS:5837965-4 ● President of Barclays Bank PLC and Head of Investment Bank Management · Executives · 16 Sept 2025 · Barclays PLC 130,377 shares @ £3.8405 2.8% of flow London Stock Exchange (XLON)ISIN ISIN GB0031348658RNS:5826681-1 ● President of Barclays Bank PLC and Head of Investment Bank Management · Executives · 29 Jul 2025 · Barclays PLC 43,979 shares @ £3.70 0.9% of flow London Stock Exchange (XLON)ISIN ISIN GB0031348658RNS:5762428-0 ● President of Barclays Bank PLC and Head of Investment Bank Management · Executives · 30 Jul 2025 · Barclays PLC 228,660 shares @ £3.689 4.7% of flow London Stock Exchange (XLON)ISIN ISIN GB0031348658RNS:5762428-1 ● President of Barclays Bank PLC and Head of Investment Bank Management · Executives · 20 Jun 2025 · Barclays PLC 153,759 shares @ £3.256 3.1% of flow London Stock Exchange (XLON)ISIN ISIN GB0031348658RNS:5709835-3 ● President of Barclays Bank PLC and Head of Investment Bank Management · Executives · 7 May 2025 · Barclays PLC 805 shares @ £2.977 0.0% of flow Outside a trading venueISIN ISIN GB0031348658RNS:5647133-1 ● President of Barclays Bank PLC and Head of Investment Bank Management · Executives · 8 Apr 2025 · Barclays PLC 157 shares @ £2.707 0.0% of flow Outside a trading venueISIN ISIN GB0031348658RNS:5612707-3 ● President of Barclays Bank PLC and Head of Investment Bank Management · Executives · 7 Mar 2025 · Barclays PLC 96,424 shares @ £3.049 1.9% of flow London Stock Exchange (XLON)ISIN ISIN GB0031348658RNS:5571759-16 ● President of Barclays Bank PLC and Head of Investment Bank Management · Executives · 7 Mar 2025 · Barclays PLC 791,949 shares @ £3.049 15.5% of flow London Stock Exchange (XLON)ISIN ISIN GB0031348658RNS:5571759-47 ● President of Barclays Bank PLC and Head of Investment Bank Management · Executives · 7 Mar 2025 · Barclays PLC 595,408 shares @ £3.049 11.7% of flow London Stock Exchange (XLON)ISIN ISIN GB0031348658RNS:5571759-62 ● President of Barclays Bank PLC and Head of Investment Bank Management · Executives · 7 Mar 2025 · Barclays PLC 164,222 shares @ £3.049 3.2% of flow London Stock Exchange (XLON)ISIN ISIN GB0031348658RNS:5571759-31 ● President of Barclays Bank PLC and Head of Investment Bank Management · Executives · 7 Mar 2025 · Barclays PLC 390,629 shares @ £3.04 7.6% of flow London Stock Exchange (XLON)ISIN ISIN GB0031348658RNS:5571759-72 ● President of Barclays Bank PLC and Head of Investment Bank Management · Executives · 7 Mar 2025 · Barclays PLC 472,326 shares @ £2.725 8.3% of flow Outside a trading venueISIN ISIN GB0031348658RNS:5571759-3 ● President of Barclays Bank PLC and Head of Investment Bank Management · Executives · 12 Dec 2024 · Barclays PLC 185,691 shares @ £2.696 3.3% of flow London Stock Exchange (XLON)ISIN ISIN GB0031348658RNS:5470096-3 ● Barclays Bank PLC President and Head of Investment Bank Management · Executives · 12 Nov 2024 · Barclays PLC 244,885 shares @ £2.579 8.5% of flow London Stock Exchange (XLON)ISIN ISIN GB0031348658RNS:5428804 ● BBPLC President and Head of Investment Bank Management · Executives · 26 Sept 2024 · Barclays PLC 98 shares @ £2.255 0.0% of flow Outside a trading venueISIN ISIN GB0031348658RNS:5370784-3 ● BBPLC President and Head of Investment Bank Management · Executives · 16 Sept 2024 · Barclays PLC 226,415 shares @ £2.211 6.6% of flow London Stock Exchange (XLON)ISIN ISIN GB0031348658RNS:5354830-4 ● BBPLC President and Head of Investment Bank Management · Executives · 1 Aug 2024 · Barclays PLC 215,518 shares @ £2.228 3.1% of flow London Stock Exchange (XLON)ISIN ISIN GB0031348658RNS:5294022-0 25 of 33 declarations
Load more (8 remaining) About Stephen Dainton Stephen Dainton is a declarant linked to Barclays PLC, where he is President of Barclays Bank PLC and Head of Investment Bank Management. He has 33 filings in total, and in the sampled recent filings between 2024-03-13 and 2026-04-13, buys total 5761794 EUR and sells total 25496640 EUR, with sale as the modal transaction nature.