Latest filing published 31 Jul 2026 for Barclays PLC, €11k.
Filing timeline
BuySaleInsider track record
Not enough buy signals with a settled T+90 horizon to measure a track record yet.
Robert Berry: trading record in brief
Robert Berry discloses dealings in Barclays PLC to RNS (LSE). Over a trading history stretching from 29 July 2022 to 28 July 2026, the count stands at 8 filings.
On the market, this insider has only ever bought: 1 purchase, €11k in total. Unlike grants, an open-market purchase is paid for by the insider, at the market price. Besides market trades, the filings include 7 share grants.
The latest filing, published on 30 July 2026, reports a share grant of €11k in Barclays PLC. The last purchase on record was published on 31 July 2025, which is 466 days ago. Filings reach the RNS (LSE) feed a median of 2 days after the trade. The regulation allows three business days to notify a trade (UK MAR). Source: insider filings from RNS (LSE). Past trades are no guide to future returns.
Companies and markets linked to Robert Berry
Open company profiles for insider transactions, fundamentals and analyst consensus when available.
- 1,908 shares@ £4.974London Stock Exchange (XLON)ISIN GB0031348658RNS:9696918-0Canonical exit: 26 Oct 2026 (T+90)
- 1,908 shares@ £4.9740.0014% mcap17.5% of flowLondon Stock Exchange (XLON)ISIN GB0031348658FCA-NSM:87f97790-1af8-479f-ab65-38b76b63c478-0Canonical exit: 26 Oct 2026 (T+90)
- 1,891 shares@ £4.80819.9% of flowLondon Stock Exchange (XLON)ISIN GB0031348658RNS:18f965be-8ca5-4b5e-8244-56e557787d2e-0Canonical exit: 14 May 2026 (T+90)
- 2,485 shares@ £0.03710.3% of flowLondon Stock Exchange (XLON)ISIN GB0031348658RNS:5762428-4Canonical exit: 28 Oct 2025 (T+90)
- 3,028 shares@ £2.94225.6% of flowLondon Stock Exchange (XLON)ISIN GB0031348658RNS:5541574-0Canonical exit: 15 May 2025 (T+90)
- 4,413 shares@ £2.1035.1% of flowLondon Stock Exchange (XLON)ISIN GB0031348658RNS:5296083-0Canonical exit: 31 Oct 2024 (T+90)
- 5,280 shares@ £1.62849.7% of flowLondon Stock Exchange (XLON)ISIN GB0031348658RNS:5079318-0Canonical exit: 22 May 2024 (T+90)
- 5,740 shares@ £1.5252100.0% of flowLondon Stock ExchangeISIN GB0031348658RNS:4857995-0Canonical exit: 30 Oct 2023 (T+90)
8 of 8 declarations