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, 51 disclosures have been recorded. Activity tracked since 20 June 2023. The latest transaction was disclosed on 15 June 2026 (Sale). Regulator: RNS (LSE). The full history is free.
Companies and markets linked to Taalib Shaah Open company profiles for insider transactions, fundamentals and analyst consensus when available.
Declarations 51 total
● Group Chief Risk Officer · Executives · 15 Jun 2026 · Barclays PLC 317,011 shares @ £4.829 0.0023% mcap 6.2% of flow London Stock Exchange (XLON)ISIN ISIN GB0031348658RNS:9621579-1 ● Group Chief Risk Officer · Executives · 15 Jun 2026 · Barclays PLC 317,011 shares @ £4.829 6.6% of flow London Stock Exchange (XLON)ISIN ISIN GB0031348658RNS:d279aad9-e884-4c91-bb34-b89eb6380437-1 ● Group Chief Risk Officer · Executives · 26 May 2026 · Barclays PLC 300,000 shares @ £4.566 6.3% of flow London Stock Exchange (XLON)ISIN ISIN GB0031348658RNS: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)ISIN ISIN GB0031348658RNS:18217174-a813-43e4-be8a-f35b51009649-1 554 shares @ £4.316 0.0% of flow Outside a trading venueISIN ISIN GB0031348658RNS:491ae5cd-bd5e-4776-828d-9f538cc1bbe3 500,000 shares @ £4.417 10.1% of flow London Stock Exchange (XLON)ISIN ISIN GB0031348658RNS:617358f4-565f-4fac-a560-95bffc996f77-1 111 shares @ £4.0982 0.0% of flow Outside a trading venueISIN ISIN GB0031348658RNS:6cfb80a2-c8c4-4709-b818-f29b57591c22-7 580,526 shares @ £3.9068 13.4% of flow Outside a trading venueISIN ISIN GB0031348658RNS:3996a817-f7dd-4c38-a9d6-219cd77aff9e-13 219,682 shares @ £3.9068 5.1% of flow London Stock Exchange (XLON)ISIN ISIN GB0031348658RNS:3996a817-f7dd-4c38-a9d6-219cd77aff9e-60 567,939 shares @ £3.9068 13.1% of flow London Stock Exchange (XLON)ISIN ISIN GB0031348658RNS:3996a817-f7dd-4c38-a9d6-219cd77aff9e-47 43,897 shares @ £3.9068 1.0% of flow London Stock Exchange (XLON)ISIN ISIN GB0031348658RNS: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)ISIN ISIN GB0031348658RNS: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)ISIN ISIN GB0031348658RNS:a1639d3f-42ed-4a1e-9d3e-3504e7e9c92a-11 19,078 shares @ £4.295 0.5% of flow London Stock Exchange (XLON)ISIN ISIN GB0031348658RNS: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 venueISIN ISIN GB0031348658RNS: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)ISIN ISIN GB0031348658RNS: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)ISIN ISIN GB0031348658RNS: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)ISIN ISIN GB0031348658RNS: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)ISIN ISIN GB0031348658RNS:5709835-11 806 shares @ £2.977 0.0% of flow Outside a trading venueISIN ISIN GB0031348658RNS:5647133-2 145 shares @ £2.707 0.0% of flow Outside a trading venueISIN ISIN GB0031348658RNS:5612707-8 84,370 shares @ £3.049 2.6% of flow London Stock Exchange (XLON)ISIN ISIN GB0031348658RNS:5571759-39 568,625 shares @ £2.725 15.8% of flow Outside a trading venueISIN ISIN GB0031348658RNS:5571759-11 ● Group Chief Risk Officer · Executives · 10 Mar 2025 · Barclays PLC 257,282 shares @ £2.865 7.5% of flow London Stock Exchange (XLON)ISIN ISIN GB0031348658RNS:5571759-78 264,341 shares @ £3.049 8.2% of flow London Stock Exchange (XLON)ISIN ISIN GB0031348658RNS:5571759-67 25 of 51 declarations
Load more (26 remaining) About Taalib Shaah Taalib Shaah is Group Chief Risk Officer at Barclays PLC (XLON). He has 51 filings in total, and across the sampled recent filings the buys amount to EUR 5995437 and the sells to EUR 22741920, between 2023-06-22 and 2026-06-17, with sale as the modal transaction nature.