Insider track record Other Not enough buy signals with a settled T+90 horizon to measure a track record yet.
Browse the complete record of transactions filed by Craig Bright. Insider active across 1 company, notably Barclays PLC. In total, 19 filings have been logged. Activity tracked since 7 July 2025. The latest transaction was disclosed on 9 April 2026 (Vesting). Regulator: RNS (LSE). The full history is accessible without signup.
Declarations 19 total
● Group Co-Chief Operating Officer and Barclays Execution Services Co-Chief Executive Officer · Executives · 9 Apr 2026 · Barclays PLC 100 shares @ £4.0982 0.0% of flow Outside a trading venueGB0031348658⌘ RNS:6cfb80a2-c8c4-4709-b818-f29b57591c22-2 ● Group Co-Chief Operating Officer and Barclays Execution Services Co-Chief Executive Officer · Executives · 9 Apr 2026 · Barclays PLC 6,284 shares @ £4.3167 0.4% of flow London Stock Exchange (XLON)GB0031348658⌘ RNS:6cfb80a2-c8c4-4709-b818-f29b57591c22-1 ● Group Co-Chief Operating Officer and Barclays Execution Services Co-Chief Executive Officer · Executives · 9 Mar 2026 · Barclays PLC 488,379 shares @ £3.9068 29.2% of flow Outside a trading venueGB0031348658⌘ RNS:3996a817-f7dd-4c38-a9d6-219cd77aff9e-3 Ideal exit: 4 Dec 2026 (T+270) ● Group Co-Chief Operating Officer and Barclays Execution Services Co-Chief Executive Officer · Executives · 9 Mar 2026 · Barclays PLC 874,484 shares @ £3.9068 52.3% of flow London Stock Exchange (XLON)GB0031348658⌘ RNS:3996a817-f7dd-4c38-a9d6-219cd77aff9e-38 ● Group Co-Chief Operating Officer and Barclays Execution Services Co-Chief Executive Officer · Executives · 9 Mar 2026 · Barclays PLC 93,527 shares @ £3.9068 5.6% of flow London Stock Exchange (XLON)GB0031348658⌘ RNS:3996a817-f7dd-4c38-a9d6-219cd77aff9e-54 ● Group Co-Chief Operating Officer and Barclays Execution Services Co-Chief Executive Officer · Executives · 9 Mar 2026 · Barclays PLC 31,355 shares @ £3.9068 1.9% of flow London Stock Exchange (XLON)GB0031348658⌘ RNS:3996a817-f7dd-4c38-a9d6-219cd77aff9e-20 ● Group Co-Chief Operating Officer and Barclays Execution Services Co-Chief Executive Officer · Executives · 10 Feb 2026 · Barclays PLC 41,500 shares @ £4.76 3.0% of flow London Stock Exchange (XLON)GB0031348658⌘ RNS:123facbf-6fb7-49a2-9ec0-4172cb1ae953-0 ● Group Co-Chief Operating Officer and Barclays Execution Services Co-Chief Executive Officer · Executives · 12 Dec 2025 · Barclays PLC 40,688 shares @ £4.516 2.8% of flow London Stock Exchange (XLON)GB0031348658⌘ RNS:a1639d3f-42ed-4a1e-9d3e-3504e7e9c92a-1 ● Group Co-Chief Operating Officer and Barclays Execution Services Co-Chief Executive Officer · Executives · 12 Dec 2025 · Barclays PLC 12,021 shares @ £4.516 0.8% of flow London Stock Exchange (XLON)GB0031348658⌘ RNS:a1639d3f-42ed-4a1e-9d3e-3504e7e9c92a-15 ● Group Co-Chief Operating Officer and Barclays Execution Services Co-Chief Executive Officer · Executives · 4 Nov 2025 · Barclays PLC 8,120 shares @ £1.33 3.6% of flow Outside a trading venueGB0031348658⌘ RNS:bf7146fc-47ec-4f39-858a-ac052053c1e3 Ideal exit: 1 Aug 2026 (T+270) ● Group Co-Chief Operating Officer and Barclays Execution Services Co-Chief Executive Officer · Executives · 7 Oct 2025 · Barclays PLC 275 shares @ £3.813 0.4% of flow Outside a trading venueGB0031348658⌘ RNS:5855522 Ideal exit: 4 Jul 2026 (T+270) ● Group Co-Chief Operating Officer and Barclays Execution Services Co-Chief Executive Officer · Executives · 23 Sept 2025 · Barclays PLC 4,116 shares @ £3.847 5.4% of flow London Stock Exchange (XLON)GB0031348658⌘ RNS:5837965-2 ● Group Co-Chief Operating Officer and Barclays Execution Services Co-Chief Executive Officer · Executives · 23 Sept 2025 · Barclays PLC 55 shares @ £3.8051 0.1% of flow Outside a trading venueGB0031348658⌘ RNS:5837965-3 ● Group Co-Chief Operating Officer and Barclays Execution Services Co-Chief Executive Officer · Executives · 16 Sept 2025 · Barclays PLC 47,844 shares @ £3.8405 62.5% of flow London Stock Exchange (XLON)GB0031348658⌘ RNS:5826681-0 ● Group Co-Chief Operating Officer and Barclays Execution Services Co-Chief Executive Officer · Executives · 12 Sept 2025 · Barclays PLC 3,682 shares @ £2.99 3.8% of flow Outside a trading venueGB0031348658⌘ RNS:5821016-0 ● Group Co-Chief Operating Officer and Barclays Execution Services Co-Chief Executive Officer · Executives · 8 Sept 2025 · Barclays PLC 41 shares @ £3.641 0.1% of flow Outside a trading venueGB0031348658⌘ RNS:5815867-0 Ideal exit: 5 Jun 2026 (T+270) ● Group Co-Chief Operating Officer and Barclays Execution Services Co-Chief Executive Officer · Executives · 19 Aug 2025 · Barclays PLC 18,920 shares @ £3.722 24.1% of flow London Stock Exchange (XLON)GB0031348658⌘ RNS:5788890 ● Group Co-Chief Operating Officer and Barclays Execution Services Co-Chief Executive Officer · Executives · 7 Aug 2025 · Barclays PLC 81 shares @ £3.632 0.1% of flow Outside a trading venueGB0031348658⌘ RNS:5777729 Ideal exit: 4 May 2026 (T+270) ● Co-Group COO and Co-CEO, Barclays Execution Services Limited · Executives · 7 Jul 2025 · Barclays PLC 92 shares @ £3.311 0.1% of flow Outside a trading venueGB0031348658⌘ RNS:5729832 Ideal exit: 3 Apr 2026 (T+270)