Insider track record Other Not enough buy signals with a settled T+90 horizon to measure a track record yet.
Browse the detailed record of transactions filed by Edward Gelsthorpe. Officer active across 1 company, notably BAE Systems plc. In total, 50 filings have been logged. History available since 2 June 2023. The latest transaction was filed on 19 March 2026 (Purchase). Regulator: RNS (LSE). All data is accessible without signup.
Declarations 50 total
44,939 shares XLON - London Stock ExchangeGB0002634946⌘ RNS:3506b14b-4422-4cb8-a6c2-c2e58f651b0b-11 4,019 shares @ £23.0295 8.3% of flow XLON - London Stock ExchangeGB0002634946⌘ RNS:3506b14b-4422-4cb8-a6c2-c2e58f651b0b-12 Ideal exit: 14 Dec 2026 (T+270) 41 shares @ £16.332 0.1% of flow XLON - London Stock ExchangeGB0002634946⌘ RNS:251b1a47-5ab3-461f-80df-48b5d2b55743-4 51 shares @ £19.332 0.1% of flow XLON - London Stock ExchangeGB0002634946⌘ RNS:5682509-4 39 shares 0
Outside of a trading venue (sourced from Treasury Shares)GB0002634946⌘ RNS:5599499-13 113,013.6 shares @ £1.1348 13.1% of flow XLON - London Stock ExchangeGB0002634946⌘ RNS:5595067-2 0
14.0% of flow XLON - London Stock ExchangeGB0002634946⌘ RNS:5595067-3 0
13.0% of flow XLON - London Stock ExchangeGB0002634946⌘ RNS:5595067-4 0
8.6% of flow XLON - London Stock ExchangeGB0002634946⌘ RNS:5595067-5 60,439 shares XLON - London Stock ExchangeGB0002634946⌘ RNS:5588543-13 5,453 shares @ £16.4238 17.7% of flow XLON - London Stock ExchangeGB0002634946⌘ RNS:5588543-14 Ideal exit: 15 Dec 2025 (T+270) 47 shares @ £12.5296 0.1% of flow XLON - London Stock ExchangeGB0002634946⌘ RNS:5455744-4 11 shares @ £13.5277 0.0% of flow XLON - London Stock ExchangeGB0002634946⌘ RNS:5312582-6 Ideal exit: 11 May 2025 (T+270) 5 shares Outside of a trading venue (sourced from Treasury shares)GB0002634946⌘ RNS:5312582-7 11 shares @ £12.9106 0.0% of flow XLON - London Stock ExchangeGB0002634946⌘ RNS:5268932-4 Ideal exit: 11 Apr 2025 (T+270) 5 shares 0
Outside of a trading venue (sourced from Treasury shares)GB0002634946⌘ RNS:5268932-5 12 shares @ £13.3428 0.0% of flow XLON - London Stock ExchangeGB0002634946⌘ RNS:5227842-4 Ideal exit: 11 Mar 2025 (T+270) 5 shares 0
Outside of a trading venue (sourced from Treasury shares)GB0002634946⌘ RNS:5227842-5 59 shares @ £14.0749 0.2% of flow XLON - London Stock ExchangeGB0002634946⌘ RNS:5212409-4 11 shares @ £13.5356 0.0% of flow XLON - London Stock ExchangeGB0002634946⌘ RNS:5186212-4 Ideal exit: 8 Feb 2025 (T+270) 5 shares Outside of a trading venue (sourced from Treasury shares)GB0002634946⌘ RNS:5186212-5 5 shares Outside of a trading venue (sourced from Treasury shares)GB0002634946⌘ RNS:5147347-5 11 shares @ £13.4713 0.0% of flow XLON - London Stock ExchangeGB0002634946⌘ RNS:5147347-4 Ideal exit: 10 Jan 2025 (T+270) 5,714 shares @ £36.6401 49.2% of flow XLON - London Stock ExchangeGB0002634946⌘ RNS:5132202-0 3,640 shares @ £36.5944 31.3% of flow XLON - London Stock ExchangeGB0002634946⌘ RNS:5132202-1 25 of 50 declarations
Load more (25 remaining)