Insider track record Other Not enough buy signals with a settled T+90 horizon to measure a track record yet.
Discover the full record of transactions filed by Gabrielle Costigan. Insider active across 1 company, notably BAE Systems plc. In total, 31 filings have been logged. Activity tracked since 2 June 2023. The latest transaction was filed on 19 March 2026 (Purchase). Regulator: RNS (LSE). All data is free.
Declarations 31 total
● Group Managing Director, Business Development · Executives · 19 Mar 2026 · BAE Systems plc 53,250 shares XLON - London Stock ExchangeGB0002634946⌘ RNS:3506b14b-4422-4cb8-a6c2-c2e58f651b0b-5 ● Group Managing Director, Business Development · Executives · 19 Mar 2026 · BAE Systems plc 4,739 shares @ £23.0295 2.4% of flow XLON - London Stock ExchangeGB0002634946⌘ RNS:3506b14b-4422-4cb8-a6c2-c2e58f651b0b-6 Ideal exit: 14 Dec 2026 (T+270) ● Group Managing Director, Business Development · Executives · 6 Oct 2025 · BAE Systems plc 0
XLON - London Stock ExchangeGB0002634946⌘ RNS:5849502 ● Group Managing Director, Business Development · Executives · 15 Apr 2025 · BAE Systems plc 0
12.9% of flow XLON - London Stock ExchangeGB0002634946⌘ RNS:5620825-3 ● Group Managing Director, Business Development · Executives · 15 Apr 2025 · BAE Systems plc 30,464 shares @ £21.9563 15.6% of flow XLON - London Stock ExchangeGB0002634946⌘ RNS:5620825-4 ● Group Managing Director, Business Development · Executives · 15 Apr 2025 · BAE Systems plc 0
9.7% of flow XLON - London Stock ExchangeGB0002634946⌘ RNS:5620825-1 ● Group Managing Director, Business Development · Executives · 15 Apr 2025 · BAE Systems plc 0
9.8% of flow XLON - London Stock ExchangeGB0002634946⌘ RNS:5620825-2 ● Group Managing Director, Business Development · Executives · 31 Mar 2025 · BAE Systems plc 39 shares 0
Outside of a trading venue (sourced from Treasury Shares)GB0002634946⌘ RNS:5599499-5 ● Group Managing Director, Business Development · Executives · 20 Mar 2025 · BAE Systems plc 71,615 shares XLON - London Stock ExchangeGB0002634946⌘ RNS:5588543-7 ● Group Managing Director, Business Development · Executives · 20 Mar 2025 · BAE Systems plc 4,274 shares @ £16.4238 3.2% of flow XLON - London Stock ExchangeGB0002634946⌘ RNS:5588543-8 Ideal exit: 15 Dec 2025 (T+270) ● Group Managing Director, Business Development · Executives · 14 Aug 2024 · BAE Systems plc 11 shares @ £13.5277 0.0% of flow XLON - London Stock ExchangeGB0002634946⌘ RNS:5312582-0 Ideal exit: 11 May 2025 (T+270) ● Group Managing Director, Business Development · Executives · 14 Aug 2024 · BAE Systems plc 5 shares Outside of a trading venue (sourced from Treasury shares)GB0002634946⌘ RNS:5312582-1 ● Group Managing Director, Business Development · Executives · 7 Aug 2024 · BAE Systems plc 0
38.8% of flow XLON - London Stock ExchangeGB0002634946⌘ RNS:5303497-2 ● Group Managing Director, Business Development · Executives · 7 Aug 2024 · BAE Systems plc 0
57.4% of flow XLON - London Stock ExchangeGB0002634946⌘ RNS:5303497-3 ● Group Managing Director, Business Development · Executives · 15 Jul 2024 · BAE Systems plc 5 shares 0
Outside of a trading venue (sourced from Treasury shares)GB0002634946⌘ RNS:5268932-15 ● Group Managing Director, Business Development · Executives · 15 Jul 2024 · BAE Systems plc 11 shares @ £12.9106 0.2% of flow XLON - London Stock ExchangeGB0002634946⌘ RNS:5268932-14 Ideal exit: 11 Apr 2025 (T+270) ● Group Managing Director, Business Development · Executives · 14 Jun 2024 · BAE Systems plc 5 shares 0
Outside of a trading venue (sourced from Treasury shares)GB0002634946⌘ RNS:5227842-15 ● Group Managing Director, Business Development · Executives · 14 Jun 2024 · BAE Systems plc 11 shares @ £13.3428 0.2% of flow XLON - London Stock ExchangeGB0002634946⌘ RNS:5227842-14 Ideal exit: 11 Mar 2025 (T+270) ● Group Managing Director, Business Development · Executives · 10 Jun 2024 · BAE Systems plc 6 shares @ £14.0298 0.1% of flow XLON - London Stock ExchangeGB0002634946⌘ RNS:5220218-1 ● Group Managing Director, Business Development · Executives · 10 Jun 2024 · BAE Systems plc 480.707 shares @ £14.2456 8.3% of flow XLON - London Stock ExchangeGB0002634946⌘ RNS:5220218-2 ● Group Managing Director, Business Development · Executives · 3 Jun 2024 · BAE Systems plc 2 shares @ £14.0749 0.0% of flow XLON - London Stock ExchangeGB0002634946⌘ RNS:5212409-1 ● Group Managing Director, Business Development · Executives · 14 May 2024 · BAE Systems plc 5 shares Outside of a trading venue (sourced from Treasury shares)GB0002634946⌘ RNS:5186212-15 ● Group Managing Director, Business Development · Executives · 14 May 2024 · BAE Systems plc 11 shares @ £13.5356 0.2% of flow XLON - London Stock ExchangeGB0002634946⌘ RNS:5186212-14 Ideal exit: 8 Feb 2025 (T+270) ● Group Managing Director, Business Development · Executives · 3 Apr 2024 · BAE Systems plc 46 shares Outside of a trading venue (sourced from Treasury shares)GB0002634946⌘ RNS:5128878-16 ● Group Managing Director, Business Development · Executives · 28 Mar 2024 · BAE Systems plc 66,751 shares -GB0002634946⌘ RNS:5124428-6 25 of 31 declarations
Load more (6 remaining)