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 Taalib Shaah. Officer active across 1 company, notably Barclays PLC. In total, 49 disclosures have been recorded. Activity tracked since 20 June 2023. The latest transaction was disclosed on 26 May 2026 (Sale). Regulator: RNS (LSE). The full history is free.
Declarations 49 total
● Group Chief Risk Officer · Executives · 26 May 2026 · Barclays PLC 300,000 shares @ £4.566 6.3% of flow London Stock Exchange (XLON)GB0031348658⌘ RNS:9586301-1 ● Group Chief Risk Officer · Executives · 26 May 2026 · Barclays PLC 300,000 shares @ £4.566 6.3% of flow London Stock Exchange (XLON)GB0031348658⌘ RNS:18217174-a813-43e4-be8a-f35b51009649-1 554 shares @ £4.316 0.0% of flow Outside a trading venueGB0031348658⌘ RNS:491ae5cd-bd5e-4776-828d-9f538cc1bbe3 Ideal exit: 1 Feb 2027 (T+270) 500,000 shares @ £4.417 10.1% of flow London Stock Exchange (XLON)GB0031348658⌘ RNS:617358f4-565f-4fac-a560-95bffc996f77-1 111 shares @ £4.0982 0.0% of flow Outside a trading venueGB0031348658⌘ RNS:6cfb80a2-c8c4-4709-b818-f29b57591c22-7 219,682 shares @ £3.9068 5.1% of flow London Stock Exchange (XLON)GB0031348658⌘ RNS:3996a817-f7dd-4c38-a9d6-219cd77aff9e-60 580,526 shares @ £3.9068 13.4% of flow Outside a trading venueGB0031348658⌘ RNS:3996a817-f7dd-4c38-a9d6-219cd77aff9e-13 Ideal exit: 4 Dec 2026 (T+270) 567,939 shares @ £3.9068 13.1% of flow London Stock Exchange (XLON)GB0031348658⌘ RNS:3996a817-f7dd-4c38-a9d6-219cd77aff9e-47 43,897 shares @ £3.9068 1.0% of flow London Stock Exchange (XLON)GB0031348658⌘ RNS:3996a817-f7dd-4c38-a9d6-219cd77aff9e-30 ● Group Chief Risk Officer · Executives · 11 Feb 2026 · Barclays PLC 15,200 shares @ £4.864 0.4% of flow London Stock Exchange (XLON)GB0031348658⌘ RNS:123facbf-6fb7-49a2-9ec0-4172cb1ae953-1 ● Group Chief Risk Officer · Executives · 12 Dec 2025 · Barclays PLC 56,963 shares @ £4.516 1.5% of flow London Stock Exchange (XLON)GB0031348658⌘ RNS:a1639d3f-42ed-4a1e-9d3e-3504e7e9c92a-11 19,078 shares @ £4.295 0.5% of flow London Stock Exchange (XLON)GB0031348658⌘ RNS:00d0e08e-5305-46fc-9422-a2a2f8fb8901-1 ● Group Chief Risk Officer · Executives · 23 Sept 2025 · Barclays PLC 63 shares @ £3.8051 0.0% of flow Outside a trading venueGB0031348658⌘ RNS:5837965-9 ● Group Chief Risk Officer · Executives · 16 Sept 2025 · Barclays PLC 66,982 shares @ £3.8405 2.3% of flow London Stock Exchange (XLON)GB0031348658⌘ RNS:5826681-10 ● Group Chief Risk Officer · Executives · 17 Sept 2025 · Barclays PLC 35,898 shares @ £3.745 1.2% of flow London Stock Exchange (XLON)GB0031348658⌘ RNS:5826681-14 ● Group Chief Risk Officer · Executives · 29 Jul 2025 · Barclays PLC 40,913 shares @ £3.714 1.4% of flow London Stock Exchange (XLON)GB0031348658⌘ RNS:5762428-2 ● Group Chief Risk Officer · Executives · 20 Jun 2025 · Barclays PLC 78,994 shares @ £3.256 2.5% of flow London Stock Exchange (XLON)GB0031348658⌘ RNS:5709835-11 806 shares @ £2.977 0.0% of flow Outside a trading venueGB0031348658⌘ RNS:5647133-2 Ideal exit: 1 Feb 2026 (T+270) 145 shares @ £2.707 0.0% of flow Outside a trading venueGB0031348658⌘ RNS:5612707-8 84,370 shares @ £3.049 2.6% of flow London Stock Exchange (XLON)GB0031348658⌘ RNS:5571759-39 264,341 shares @ £3.049 8.2% of flow London Stock Exchange (XLON)GB0031348658⌘ RNS:5571759-67 96,424 shares @ £3.049 3.0% of flow London Stock Exchange (XLON)GB0031348658⌘ RNS:5571759-24 568,625 shares @ £2.725 15.8% of flow Outside a trading venueGB0031348658⌘ RNS:5571759-11 Ideal exit: 2 Dec 2025 (T+270) 437,951 shares @ £3.049 13.6% of flow London Stock Exchange (XLON)GB0031348658⌘ RNS:5571759-55 ● Group Chief Risk Officer · Executives · 10 Mar 2025 · Barclays PLC 257,282 shares @ £2.865 7.5% of flow London Stock Exchange (XLON)GB0031348658⌘ RNS:5571759-78 25 of 49 declarations
Load more (24 remaining)