Insider track record Other Not enough buy signals with a settled T+90 horizon to measure a track record yet.
Browse the complete record of transactions filed by Anna Cross. Director active across 1 company, notably Barclays PLC. Cumulatively, 35 reports have been logged. History available since 20 June 2023. The latest transaction was disclosed on 9 April 2026 (Vesting). Regulator: RNS (LSE). The full history is free.
Declarations 35 total
98 shares @ £4.0982 0.0% of flow Outside a trading venueGB0031348658⌘ RNS:6cfb80a2-c8c4-4709-b818-f29b57591c22-0 126,126 shares @ £3.9068 1.8% of flow Outside a trading venueGB0031348658⌘ RNS:3996a817-f7dd-4c38-a9d6-219cd77aff9e-1 Ideal exit: 4 Dec 2026 (T+270) 397,764 shares @ £3.9068 5.6% of flow London Stock Exchange (XLON)GB0031348658⌘ RNS:3996a817-f7dd-4c38-a9d6-219cd77aff9e-35 521,427 shares @ £3.9068 7.4% of flow London Stock Exchange (XLON)GB0031348658⌘ RNS:3996a817-f7dd-4c38-a9d6-219cd77aff9e-37 1,215,828 shares @ £3.9068 17.3% of flow Outside a trading venueGB0031348658⌘ RNS:3996a817-f7dd-4c38-a9d6-219cd77aff9e-18 Ideal exit: 4 Dec 2026 (T+270) 84,372 shares @ £3.9068 1.2% of flow London Stock Exchange (XLON)GB0031348658⌘ RNS:3996a817-f7dd-4c38-a9d6-219cd77aff9e-53 57 shares @ £3.8051 0.0% of flow Outside a trading venueGB0031348658⌘ RNS:5837965-1 7,847 shares @ £3.847 0.2% of flow London Stock Exchange (XLON)GB0031348658⌘ RNS:5837965-0 753,438 shares @ £3.732 15.4% of flow London Stock Exchange (XLON)GB0031348658⌘ RNS:5786967-1 1,696,883 shares @ £2.799 31.1% of flow Outside a trading venueGB0031348658⌘ RNS:5709835-16 Ideal exit: 17 Mar 2026 (T+270) 41,010 shares @ £3.256 0.9% of flow London Stock Exchange (XLON)GB0031348658⌘ RNS:5709835-1 15,079 shares @ £2.526 0.2% of flow London Stock Exchange (XLON)GB0031348658⌘ RNS:5612707-0 142 shares @ £2.707 0.0% of flow Outside a trading venueGB0031348658⌘ RNS:5612707-1 157,877 shares @ £3.049 4.7% of flow London Stock Exchange (XLON)GB0031348658⌘ RNS:5571759-60 228,136 shares @ £2.928 6.6% of flow Outside a trading venueGB0031348658⌘ RNS:5571759-1 Ideal exit: 2 Dec 2025 (T+270) 698,339 shares @ £3.049 20.9% of flow London Stock Exchange (XLON)GB0031348658⌘ RNS:5571759-45 111,189 shares @ £3.049 3.3% of flow London Stock Exchange (XLON)GB0031348658⌘ RNS:5571759-29 125,724 shares @ £2.696 3.4% of flow London Stock Exchange (XLON)GB0031348658⌘ RNS:5470096-1 89 shares @ £2.2551 0.0% of flow Outside a trading venueGB0031348658⌘ RNS:5370784-1 8,674 shares @ £2.286 0.3% of flow London Stock Exchange (XLON)GB0031348658⌘ RNS:5370784-0 153,297 shares @ £2.211 5.4% of flow London Stock Exchange (XLON)GB0031348658⌘ RNS:5354830-2 167,086 shares @ £2.029 5.7% of flow London Stock Exchange (XLON)GB0031348658⌘ RNS:5231479-1 10,588 shares @ £1.912 0.3% of flow London Stock Exchange (XLON)GB0031348658⌘ RNS:5137566-0 192 shares @ £1.861 0.0% of flow London Stock Exchange (XLON)GB0031348658⌘ RNS:5137566-1 478,054 shares @ £1.712 14.6% of flow London Stock Exchange (XLON)GB0031348658⌘ RNS:5103651-52 25 of 35 declarations
Load more (10 remaining)