Latest filing published 31 Jul 2026 for Barclays PLC, €12k.
Filing timeline
BuySaleInsider track record
Not enough buy signals with a settled T+90 horizon to measure a track record yet.
Julia Wilson: trading record in brief
This profile gathers the share dealings of Julia Wilson in Barclays PLC. We count 10 filings; the first trade dates from 30 July 2021 and the latest from 28 July 2026.
Every open-market trade on record is a purchase: 1 purchase worth €11k, and no sale. Unlike grants, an open-market purchase is paid for by the insider, at the market price. The rest of the record consists of 9 share grants.
The record was last updated on 30 July 2026 with a share grant (€12k) in Barclays PLC. The latest purchase dates back some time: it was published 466 days ago, on 31 July 2025. The median gap between a trade and its publication by RNS (LSE) is 3 days. The legal deadline for notifying a trade is three business days (UK MAR). Source: insider filings from RNS (LSE). Past trades are no guide to future returns.
Companies and markets linked to Julia Wilson
Open company profiles for insider transactions, fundamentals and analyst consensus when available.
- 2,033 shares@ £4.974London Stock Exchange (XLON)ISIN GB0031348658RNS:9696918-9Canonical exit: 26 Oct 2026 (T+90)
- 2,033 shares@ £4.9740.0015% mcap18.5% of flowLondon Stock Exchange (XLON)ISIN GB0031348658FCA-NSM:87f97790-1af8-479f-ab65-38b76b63c478-9Canonical exit: 26 Oct 2026 (T+90)
- 1,877 shares@ £4.80819.9% of flowLondon Stock Exchange (XLON)ISIN GB0031348658RNS:18f965be-8ca5-4b5e-8244-56e557787d2e-10Canonical exit: 14 May 2026 (T+90)
- 2,648 shares@ £0.03710.3% of flowLondon Stock Exchange (XLON)ISIN GB0031348658RNS:5762428-14Canonical exit: 28 Oct 2025 (T+90)
- 2,999 shares@ £2.94225.4% of flowLondon Stock Exchange (XLON)ISIN GB0031348658RNS:5541574-9Canonical exit: 15 May 2025 (T+90)
- 4,457 shares@ £2.1035.5% of flowLondon Stock Exchange (XLON)ISIN GB0031348658RNS:5296083-9Canonical exit: 31 Oct 2024 (T+90)
- 5,220 shares@ £1.62849.5% of flowLondon Stock Exchange (XLON)ISIN GB0031348658RNS:5079318-10Canonical exit: 22 May 2024 (T+90)
- 5,714 shares@ £1.5252100.0% of flowLondon Stock ExchangeISIN GB0031348658RNS:4857995-10Canonical exit: 30 Oct 2023 (T+90)
8 of 8 declarations