Insider track record Other Not enough buy signals with a settled T+90 horizon to measure a track record yet.
Explore the detailed record of transactions filed by Caitlin Hayden. Insider active across 1 company, notably BAE Systems plc. Aggregated, 27 filings have been recorded. Activity tracked since 2 June 2023. The latest transaction was filed on 19 March 2026 (Purchase). Regulator: RNS (LSE). All data is accessible without signup.
Declarations 27 total
39,114 shares XLON - London Stock ExchangeGB0002634946⌘ RNS:3506b14b-4422-4cb8-a6c2-c2e58f651b0b-15 3,481 shares @ £23.0295 9.8% of flow XLON - London Stock ExchangeGB0002634946⌘ RNS:3506b14b-4422-4cb8-a6c2-c2e58f651b0b-16 Ideal exit: 14 Dec 2026 (T+270) 3 shares @ £16.3133 0.0% of flow XLON - London Stock ExchangeGB0002634946⌘ RNS:251b1a47-5ab3-461f-80df-48b5d2b55743-7 Ideal exit: 30 Aug 2026 (T+270) 6 shares @ £16.3317 0.0% of flow XLON - London Stock ExchangeGB0002634946⌘ RNS:251b1a47-5ab3-461f-80df-48b5d2b55743-8 0
XLON - London Stock ExchangeGB0002634946⌘ RNS:5885085-0 84 shares @ £19.312 0.2% of flow XLON - London Stock ExchangeGB0002634946⌘ RNS:5682509-7 Ideal exit: 27 Feb 2026 (T+270) 6 shares @ £19.3317 0.0% of flow XLON - London Stock ExchangeGB0002634946⌘ RNS:5682509-8 39 shares 0
Outside of a trading venue (sourced from Treasury Shares)GB0002634946⌘ RNS:5599499-14 6,164 shares @ £8.45 7.4% of flow XLON - London Stock ExchangeGB0002634946⌘ RNS:5595067-6 5,223 shares @ £9.381 6.9% of flow XLON - London Stock ExchangeGB0002634946⌘ RNS:5595067-7 52,612 shares XLON - London Stock ExchangeGB0002634946⌘ RNS:5588543-17 3,124 shares @ £16.4238 8.4% of flow XLON - London Stock ExchangeGB0002634946⌘ RNS:5588543-18 Ideal exit: 15 Dec 2025 (T+270) 3,034 shares @ £12.3705 6.2% of flow XLON - London Stock ExchangeGB0002634946⌘ RNS:5588543-19 5,028 shares @ £12.3734 10.2% of flow XLON - London Stock ExchangeGB0002634946⌘ RNS:5588543-20 0
6.7% of flow XLON - London Stock ExchangeGB0002634946⌘ RNS:5564444-3 5 shares @ £12.53 0.0% of flow XLON - London Stock ExchangeGB0002634946⌘ RNS:5455744-8 559 shares @ £12.493 1.2% of flow XLON - London Stock ExchangeGB0002634946⌘ RNS:5455744-7 Ideal exit: 29 Aug 2025 (T+270) 2,527 shares @ £13.2751 8.3% of flow XLON - London Stock ExchangeGB0002634946⌘ RNS:5441157 2,700 shares @ £13.131 8.6% of flow XLON - London Stock ExchangeGB0002634946⌘ RNS:5327804 11 shares @ £13.5277 0.0% of flow XLON - London Stock ExchangeGB0002634946⌘ RNS:5312582-9 Ideal exit: 11 May 2025 (T+270) 5 shares Outside of a trading venue (sourced from Treasury shares)GB0002634946⌘ RNS:5312582-10 46 shares Outside of a trading venue (sourced from Treasury shares)GB0002634946⌘ RNS:5128878-20 49,041 shares -GB0002634946⌘ RNS:5124428-16 3,651 shares @ £0.135 14.2% of flow XLON - London Stock ExchangeGB0002634946⌘ RNS:5124428-17 Ideal exit: 23 Dec 2024 (T+270) 18,521 shares @ £8.2681 44.0% of flow XLON - London Stock ExchangeGB0002634946⌘ RNS:5124428-18 25 of 27 declarations
Load more (2 remaining)