Skip to content
★ Sign in to follow
Insider activity · 24 months0 buys10 salesCumulative net flow
Total declarations
51
Company
1
▲ Purchases (0 ops.)
—
▼ Sales (24 ops.)
€20.3M

Latest filing published 24 Sept 2026 for Barclays PLC, €502.

Filing timeline

BuySale
Anna Cross

Insider track record

Disclosed buys
0
Disclosed sells
24
Signal history

Anna Cross: trading record in brief

24 sales, EUR 20,349,839, no purchase: Anna Cross, Group Finance Director of Barclays PLC, files disposals of shares and nothing else on the open market, year after year since 2022. The median sale is EUR 388,380. The three largest date from August 15, 2025 (EUR 3,265,154), August 7, 2026 (EUR 2,806,064) and March 7, 2025 (EUR 2,543,074).

The record holds 51 filings published from March 9, 2022 to September 24, 2026, 27 of them grants. By year: 14 in 2022, 5 in 2023, 13 in 2024, 11 in 2025 and 8 in 2026. The last twelve months hold 8, 4 of them sales. The median publication delay is 4 days.

Cross' own market trades within 30 days of colleagues at Barclays PLC number 23, 23 and 23. Every one in the same direction. Names in order: Sasha Wiggins, Taalib Shaah and Tristram Roberts. Filings by year: 2022 (14), 2023 (5), 2024 (13), 2025 (11), 2026 (8).

Companies and markets linked to Anna Cross

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

Declarations51 total
  • ◆
    Group Finance DirectorExecutivesBarclays PLC
    430 GBP15FCA-NSM
    91 shares@ £4.730.0000% mcap0.0% of flowOutside a trading venueISIN GB0031348658FCA-NSM:301d326b-25b9-4e49-bea8-f431699dd44b-0
  • ▼
    Group Finance DirectorExecutivesBarclays PLC
    2M GBP32FCA-NSM
    461,588 shares@ £5.2110.0039% mcap8.1% of flowLondon Stock Exchange (XLON)ISIN GB0031348658FCA-NSM:5715c31c-80c0-49db-b9fc-08564077c2e5
  • ◆
    Group Finance DirectorExecutivesBarclays PLC
    402 GBP11RNS
    98 shares@ £4.09820.0% of flowOutside a trading venueISIN GB0031348658RNS:6cfb80a2-c8c4-4709-b818-f29b57591c22-0
  • ▼
    Group Finance DirectorExecutivesBarclays PLC
    2M GBP30RNS
    397,764 shares@ £3.90685.2% of flowLondon Stock Exchange (XLON)ISIN GB0031348658RNS:3996a817-f7dd-4c38-a9d6-219cd77aff9e-35
  • ▼
    Group Finance DirectorExecutivesBarclays PLC
    329,625 GBP29RNS
    84,372 shares@ £3.90681.1% of flowLondon Stock Exchange (XLON)ISIN GB0031348658RNS:3996a817-f7dd-4c38-a9d6-219cd77aff9e-53
  • ▼
    Group Finance DirectorExecutivesBarclays PLC
    2M GBP30RNS
    521,427 shares@ £3.90686.8% of flowLondon Stock Exchange (XLON)ISIN GB0031348658RNS:3996a817-f7dd-4c38-a9d6-219cd77aff9e-37
  • ◆
    Group Finance DirectorExecutivesBarclays PLC
    492,749 GBP11RNS
    126,126 shares@ £3.90681.5% of flowOutside a trading venueISIN GB0031348658RNS:3996a817-f7dd-4c38-a9d6-219cd77aff9e-1
  • ◆
    Group Finance DirectorExecutivesBarclays PLC
    5M GBP12RNS
    1,215,828 shares@ £3.906814.8% of flowOutside a trading venueISIN GB0031348658RNS:3996a817-f7dd-4c38-a9d6-219cd77aff9e-18
  • ◆
    Group Finance DirectorExecutivesBarclays PLC
    217 GBP11RNS
    57 shares@ £3.80510.0% of flowOutside a trading venueISIN GB0031348658RNS:5837965-1
  • ◆
    Group Finance DirectorExecutivesBarclays PLC
    30,187 GBP11RNS
    7,847 shares@ £3.8470.1% of flowLondon Stock Exchange (XLON)ISIN GB0031348658RNS:5837965-0
  • ▼
    Group Finance DirectorExecutivesBarclays PLC
    3M GBP30RNS
    753,438 shares@ £3.7329.4% of flowLondon Stock Exchange (XLON)ISIN GB0031348658RNS:5786967-1
  • ▼
    Group Finance DirectorExecutivesBarclays PLC
    133,529 GBP29RNS
    41,010 shares@ £3.2560.5% of flowLondon Stock Exchange (XLON)ISIN GB0031348658RNS:5709835-1
  • ◆
    Group Finance DirectorExecutivesBarclays PLC
    5M GBP13RNS
    1,696,883 shares@ £2.79915.0% of flowOutside a trading venueISIN GB0031348658RNS:5709835-16
  • ◆
    Group Finance DirectorExecutivesBarclays PLC
    38,090 GBP11RNS
    15,079 shares@ £2.5260.1% of flowLondon Stock Exchange (XLON)ISIN GB0031348658RNS:5612707-0
  • ◆
    Group Finance DirectorExecutivesBarclays PLC
    384 GBP11RNS
    142 shares@ £2.7070.0% of flowOutside a trading venueISIN GB0031348658RNS:5612707-1
  • ▼
    Group Finance DirectorExecutivesBarclays PLC
    2M GBP30RNS
    698,339 shares@ £3.0497.4% of flowLondon Stock Exchange (XLON)ISIN GB0031348658RNS:5571759-45
  • ▼
    Group Finance DirectorExecutivesBarclays PLC
    481,367 GBP29RNS
    157,877 shares@ £3.0491.7% of flowLondon Stock Exchange (XLON)ISIN GB0031348658RNS:5571759-60
  • ▼
    Group Finance DirectorExecutivesBarclays PLC
    339,015 GBP29RNS
    111,189 shares@ £3.0491.2% of flowLondon Stock Exchange (XLON)ISIN GB0031348658RNS:5571759-29
  • ◆
    Group Finance DirectorExecutivesBarclays PLC
    667,982 GBP11RNS
    228,136 shares@ £2.9282.2% of flowOutside a trading venueISIN GB0031348658RNS:5571759-1
  • ▼
    Group Finance DirectorExecutivesBarclays PLC
    338,952 GBP29RNS
    125,724 shares@ £2.6961.2% of flowLondon Stock Exchange (XLON)ISIN GB0031348658RNS:5470096-1
  • ◆
    Group Finance DirectorExecutivesBarclays PLC
    201 GBP11RNS
    89 shares@ £2.25510.0% of flowOutside a trading venueISIN GB0031348658RNS:5370784-1
  • ◆
    Group Finance DirectorExecutivesBarclays PLC
    19,829 GBP11RNS
    8,674 shares@ £2.2860.1% of flowLondon Stock Exchange (XLON)ISIN GB0031348658RNS:5370784-0
  • ▼
    Group Finance DirectorExecutivesBarclays PLC
    338,940 GBP29RNS
    153,297 shares@ £2.2111.2% of flowLondon Stock Exchange (XLON)ISIN GB0031348658RNS:5354830-2
  • ▼
    Group Finance DirectorExecutivesBarclays PLC
    339,017 GBP29RNS
    167,086 shares@ £2.0291.2% of flowLondon Stock Exchange (XLON)ISIN GB0031348658RNS:5231479-1
  • ◆
    Group Finance DirectorExecutivesBarclays PLC
    357 GBP11RNS
    192 shares@ £1.8610.0% of flowLondon Stock Exchange (XLON)ISIN GB0031348658RNS:5137566-1

25 of 51 declarations