Skip to content
★ Sign in to follow
Insider activity · 24 months0 buys2 salesCumulative net flow
Total declarations
3
Company
1
▲ Purchases (0 ops.)
—
▼ Sales (2 ops.)
€236k

Latest filing published 12 Mar 2026 for Barclays PLC, €99k.

Filing timeline

BuySale
Wally Adeyemo

Insider track record

Disclosed buys
0
Disclosed sells
2
Signal history

Wally Adeyemo: trading record in brief

This profile gathers the share dealings of Wally Adeyemo in Barclays PLC. Between 12 December 2025 and 9 March 2026, the trades on record add up to 3 filings.

On the market, this insider has only sold: 2 sales, €236k in total. Besides market trades, the filings include 1 share grant. So far in 2026, the count stands at no purchases and 1 sale.

Most recently, on 12 March 2026, the filings show an open-market sale worth €99k in Barclays PLC. Filings reach the RNS (LSE) feed a median of 3 days after the trade. The legal deadline for notifying a trade is three business days (UK MAR). Selling is not necessarily a view on the stock: liquidity needs and diversification are common motives. Every figure here comes from the filings published by RNS (LSE) and describes the past, not future prices; it is not investment advice.

Companies and markets linked to Wally Adeyemo

Open company profiles for insider transactions, fundamentals and analyst consensus when available.

Declarations3 total
  • ▼
    Group Head of Strategy and Transformation and Head of Public Policy & Corporate ResponsibilityExecutivesBarclays PLC
    85,746 GBP30RNS
    21,948 shares@ £3.90689.4% of flowLondon Stock Exchange (XLON)ISIN GB0031348658RNS:3996a817-f7dd-4c38-a9d6-219cd77aff9e-19
  • ◆
    Group Head of Strategy and Transformation and Head of Public Policy & Corporate ResponsibilityExecutivesBarclays PLC
    707,998 GBP19RNS
    181,222 shares@ £3.906877.6% of flowOutside a trading venueISIN GB0031348658RNS:3996a817-f7dd-4c38-a9d6-219cd77aff9e-2
  • ▼
    Group Head of Strategy and TransformationExecutivesBarclays PLC
    120,121 GBP30RNS
    26,599 shares@ £4.51613.0% of flowLondon Stock Exchange (XLON)ISIN GB0031348658RNS:a1639d3f-42ed-4a1e-9d3e-3504e7e9c92a-0

3 of 3 declarations