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.
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 venueGB0031348658⌘ RNS: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 venueGB0031348658⌘ RNS:3996a817-f7dd-4c38-a9d6-219cd77aff9e-4 Ideal exit: 4 Dec 2026 (T+270) ● 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)GB0031348658⌘ RNS: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)GB0031348658⌘ RNS: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)GB0031348658⌘ RNS: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)GB0031348658⌘ RNS: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)GB0031348658⌘ RNS: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 venueGB0031348658⌘ RNS: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)GB0031348658⌘ RNS:5826681-1 ● 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)GB0031348658⌘ RNS:5762428-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)GB0031348658⌘ RNS:5762428-0 ● 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)GB0031348658⌘ RNS: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 venueGB0031348658⌘ RNS:5647133-1 Ideal exit: 1 Feb 2026 (T+270) ● 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 venueGB0031348658⌘ RNS:5612707-3 ● 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 venueGB0031348658⌘ RNS:5571759-3 Ideal exit: 2 Dec 2025 (T+270) ● 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)GB0031348658⌘ RNS: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)GB0031348658⌘ RNS: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)GB0031348658⌘ RNS: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)GB0031348658⌘ RNS: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)GB0031348658⌘ RNS:5571759-72 ● 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)GB0031348658⌘ RNS: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)GB0031348658⌘ RNS: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 venueGB0031348658⌘ RNS: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)GB0031348658⌘ RNS: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)GB0031348658⌘ RNS:5294022-0 25 of 33 declarations
Load more (8 remaining)