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 Alistair Currie. Officer active across 1 company, notably Barclays PLC. Cumulatively, 24 reports have been recorded. Activity tracked since 20 June 2023. The latest transaction was disclosed on 20 June 2025 (Sale). Regulator: RNS (LSE). The full history is accessible without signup.
Declarations 24 total
● Group Chief Operating Officer and Chief Executive of Barclays Execution Services (BX) · Executives · 20 Jun 2025 · Barclays PLC 67,709 shares @ £3.256 2.6% of flow London Stock Exchange (XLON)GB0031348658⌘ RNS:5709835-2 ● Group Chief Operating Officer and Chief Executive of Barclays Execution Services (BX) · Executives · 8 May 2025 · Barclays PLC 301,957 shares @ £3.026 10.8% of flow London Stock Exchange (XLON)GB0031348658⌘ RNS:5647133-0 ● Group Chief Operating Officer and Chief Executive of Barclays Execution Services · Executives · 8 Apr 2025 · Barclays PLC 3,977 shares @ £2.526 0.1% of flow London Stock Exchange (XLON)GB0031348658⌘ RNS:5612707-2 ● Group Chief Operating Officer and Chief Executive of Barclays Execution Services · Executives · 7 Mar 2025 · Barclays PLC 72,318 shares @ £3.049 3.1% of flow London Stock Exchange (XLON)GB0031348658⌘ RNS:5571759-30 ● Group Chief Operating Officer and Chief Executive of Barclays Execution Services · Executives · 7 Mar 2025 · Barclays PLC 96,424 shares @ £3.049 4.1% of flow London Stock Exchange (XLON)GB0031348658⌘ RNS:5571759-15 ● Group Chief Operating Officer and Chief Executive of Barclays Execution Services · Executives · 7 Mar 2025 · Barclays PLC 231,322 shares @ £3.049 9.8% of flow London Stock Exchange (XLON)GB0031348658⌘ RNS:5571759-46 ● Group Chief Operating Officer and Chief Executive of Barclays Execution Services · Executives · 7 Mar 2025 · Barclays PLC 254,543 shares @ £3.049 10.7% of flow London Stock Exchange (XLON)GB0031348658⌘ RNS:5571759-61 ● Group Chief Operating Officer and Chief Executive of Barclays Execution Services · Executives · 7 Mar 2025 · Barclays PLC 348,947 shares @ £2.722 13.2% of flow Outside a trading venueGB0031348658⌘ RNS:5571759-2 Ideal exit: 2 Dec 2025 (T+270) ● Group Chief Operating Officer and Chief Executive of Barclays Execution Services (BX) · Executives · 12 Dec 2024 · Barclays PLC 81,771 shares @ £2.696 3.1% of flow London Stock Exchange (XLON)GB0031348658⌘ RNS:5470096-2 ● Group Chief Operating Officer and Chief Executive of Barclays Execution Services · Executives · 26 Sept 2024 · Barclays PLC 2,868 shares @ £2.286 0.2% of flow London Stock Exchange (XLON)GB0031348658⌘ RNS:5370784-2 ● Group Chief Operating Officer and Chief Executive of Barclays Execution Services · Executives · 16 Sept 2024 · Barclays PLC 99,705 shares @ £2.211 5.4% of flow London Stock Exchange (XLON)GB0031348658⌘ RNS:5354830-3 ● Group Chief Operating Officer and Chief Executive of Barclays Execution Services · Executives · 2 Sept 2024 · Barclays PLC 268,526 shares @ £2.272 15.0% of flow London Stock Exchange (XLON)GB0031348658⌘ RNS:5334127 ● Group Chief Operating Officer and Chief Executive of Barclays Execution Services · Executives · 17 Jun 2024 · Barclays PLC 108,674 shares @ £2.029 6.8% of flow London Stock Exchange (XLON)GB0031348658⌘ RNS:5231479-2 ● Group Chief Operating Officer and Chief Executive of Barclays Execution Services · Executives · 25 Apr 2024 · Barclays PLC 250,000 shares @ £2.035 15.4% of flow London Stock Exchange (XLON)GB0031348658⌘ RNS:5162270 ● Group Chief Operating Officer and Chief Executive of Barclays Execution Services · Executives · 5 Apr 2024 · Barclays PLC 7,989 shares @ £1.912 0.5% of flow London Stock Exchange (XLON)GB0031348658⌘ RNS:5137566-2 ● Group Chief Operating Officer and Chief Executive of Barclays Execution Services · Executives · 8 Mar 2024 · Barclays PLC 572,147 shares @ £1.398 31.5% of flow Outside a trading venueGB0031348658⌘ RNS:5103651-4 Ideal exit: 3 Dec 2024 (T+270) ● Group Chief Operating Officer and Chief Executive of Barclays Execution Services · Executives · 8 Mar 2024 · Barclays PLC 171,728 shares @ £1.712 11.6% of flow London Stock Exchange (XLON)GB0031348658⌘ RNS:5103651-21 ● Group Chief Operating Officer and Chief Executive of Barclays Execution Services · Executives · 8 Mar 2024 · Barclays PLC 128,795 shares @ £1.712 8.7% of flow London Stock Exchange (XLON)GB0031348658⌘ RNS:5103651-38 ● Group Chief Operating Officer and Chief Executive of Barclays Execution Services · Executives · 8 Mar 2024 · Barclays PLC 254,542 shares @ £1.712 17.1% of flow London Stock Exchange (XLON)GB0031348658⌘ RNS:5103651-68 ● Group Chief Operating Officer and Chief Executive of Barclays Execution Services · Executives · 8 Mar 2024 · Barclays PLC 72,404 shares @ £1.712 4.9% of flow London Stock Exchange (XLON)GB0031348658⌘ RNS:5103651-53 ● Group Chief Operating Officer and Chief Executive of Barclays Execution Services · Executives · 12 Dec 2023 · Barclays PLC 154,390 shares @ £1.4282 32.9% of flow London Stock Exchange (XLON)GB0031348658⌘ RNS:5003911-3 ● Group Chief Operating Officer and Chief Executive of Barclays Execution Services · Executives · 20 Sept 2023 · Barclays PLC 4,723 shares @ £1.6212 1.1% of flow London Stock Exchange (XLON)GB0031348658⌘ RNS:4909194-2 ● Group Chief Operating Officer and Chief Executive of Barclays Execution Services · Executives · 15 Sept 2023 · Barclays PLC 135,608 shares @ £1.626 32.9% of flow London Stock Exchange (XLON)GB0031348658⌘ RNS:4904876-3 ● Group Chief Operating Officer and Chief Executive of Barclays Execution Services · Executives · 20 Jun 2023 · Barclays PLC 143,161 shares @ £1.5402 100.0% of flow London Stock Exchange (XLON)GB0031348658⌘ RNS:4811452-3 About Alistair Currie Alistair Currie is a declarant who has made 24 filings in total. In his most recent filings, he has made purchases and sales of shares in Barclays PLC, with a total of 2,070,201 EUR in buys and 7,855,853 EUR in sells. The first filing date is June 22, 2023, and the last is June 24, 2025. Among his filings, he recorded a buy of 1,134,443.44 EUR on March 12, 2025, and a sell of 1,077,342.06 EUR on May 8, 2025.