Insider track record Other Not enough buy signals with a settled T+90 horizon to measure a track record yet.
Discover the full record of transactions filed by Stephen Shapiro. Director active across 1 company, notably Barclays PLC. Aggregated, 37 filings have been recorded. Activity tracked since 20 June 2023. The latest transaction was filed on 9 April 2026 (Vesting). Regulator: RNS (LSE). All data is openly available.
Declarations 37 total
76 shares @ £4.0982 0.0% of flow Outside a trading venueGB0031348658⌘ RNS:6cfb80a2-c8c4-4709-b818-f29b57591c22-8 28,338 shares @ £3.9068 1.4% of flow London Stock Exchange (XLON)GB0031348658⌘ RNS:3996a817-f7dd-4c38-a9d6-219cd77aff9e-61 4,514 shares @ £3.9068 0.2% of flow London Stock Exchange (XLON)GB0031348658⌘ RNS:3996a817-f7dd-4c38-a9d6-219cd77aff9e-49 21,948 shares @ £3.9068 1.1% of flow London Stock Exchange (XLON)GB0031348658⌘ RNS:3996a817-f7dd-4c38-a9d6-219cd77aff9e-31 218,630 shares @ £3.9068 10.5% of flow London Stock Exchange (XLON)GB0031348658⌘ RNS:3996a817-f7dd-4c38-a9d6-219cd77aff9e-48 150,506 shares @ £3.9068 7.2% of flow Outside a trading venueGB0031348658⌘ RNS:3996a817-f7dd-4c38-a9d6-219cd77aff9e-14 Ideal exit: 4 Dec 2026 (T+270) 28,481 shares @ £4.516 1.6% of flow London Stock Exchange (XLON)GB0031348658⌘ RNS:a1639d3f-42ed-4a1e-9d3e-3504e7e9c92a-12 104,509 shares @ £4.30 5.5% of flow London Stock Exchange (XLON)GB0031348658⌘ RNS:00d0e08e-5305-46fc-9422-a2a2f8fb8901-2 43 shares @ £3.8051 0.0% of flow Outside a trading venueGB0031348658⌘ RNS:5837965-10 33,491 shares @ £3.8405 2.2% of flow London Stock Exchange (XLON)GB0031348658⌘ RNS:5826681-11 39,497 shares @ £3.256 2.3% of flow London Stock Exchange (XLON)GB0031348658⌘ RNS:5709835-12 806 shares @ £2.977 0.0% of flow Outside a trading venueGB0031348658⌘ RNS:5647133-3 Ideal exit: 1 Feb 2026 (T+270) 400,000 shares @ £2.959 20.9% of flow London Stock Exchange (XLON)GB0031348658⌘ RNS:5640753-1 94 shares @ £2.707 0.0% of flow Outside a trading venueGB0031348658⌘ RNS:5612707-9 96,424 shares @ £3.049 6.8% of flow London Stock Exchange (XLON)GB0031348658⌘ RNS:5571759-25 42,184 shares @ £3.049 3.0% of flow London Stock Exchange (XLON)GB0031348658⌘ RNS:5571759-40 80,257 shares @ £3.049 5.7% of flow London Stock Exchange (XLON)GB0031348658⌘ RNS:5571759-68 142,419 shares @ £2.808 9.3% of flow Outside a trading venueGB0031348658⌘ RNS:5571759-12 Ideal exit: 2 Dec 2025 (T+270) 176,760 shares @ £3.049 12.5% of flow London Stock Exchange (XLON)GB0031348658⌘ RNS:5571759-56 30,252 shares @ £2.701 1.9% of flow London Stock Exchange (XLON)GB0031348658⌘ RNS:5470096-15 Ideal exit: 8 Sept 2025 (T+270) 47,700 shares @ £2.696 3.0% of flow London Stock Exchange (XLON)GB0031348658⌘ RNS:5470096-14 300,000 shares @ £2.482 30.2% of flow London Stock Exchange (XLON)GB0031348658⌘ RNS:5404902-1 59 shares @ £2.2549 0.0% of flow Outside a trading venueGB0031348658⌘ RNS:5370784-9 58,160 shares @ £2.211 5.2% of flow London Stock Exchange (XLON)GB0031348658⌘ RNS:5354830-14 10,558 shares @ £1.79 0.8% of flow Outside a trading venueGB0031348658⌘ RNS:5347269 25 of 37 declarations
Load more (12 remaining)