Insider track record Other Not enough buy signals with a settled T+90 horizon to measure a track record yet.
Discover the complete record of transactions filed by David Armstrong. Insider active across 1 company, notably BAE Systems plc. Aggregated, 17 filings have been published. History available since 2 June 2023. The latest transaction was disclosed on 14 December 2023 (Award of Matching shares under the BAE Systems Share Incenti). Regulator: RNS (LSE). The full history is openly available.
Declarations 17 total
● Group Managing Director, Digital Intelligence · Executives · 14 Dec 2023 · BAE Systems plc 15 shares @ £10.493 0.0% of flow XLON - London Stock ExchangeGB0002634946⌘ RNS:5008812-4 Ideal exit: 9 Sept 2024 (T+270) ● Group Managing Director, Digital Intelligence · Executives · 14 Dec 2023 · BAE Systems plc 7 shares Outside of a trading venue (sourced from Treasury shares)GB0002634946⌘ RNS:5008812-5 ● Group Managing Director, Digital Intelligence · Executives · 1 Dec 2023 · BAE Systems plc 30 shares @ £10.5704 0.1% of flow XLON - London Stock ExchangeGB0002634946⌘ RNS:4992515-2 ● Group Managing Director, Digital Intelligence · Executives · 14 Nov 2023 · BAE Systems plc 6 shares Outside of a trading venue (sourced from Treasury shares)GB0002634946⌘ RNS:4972739-5 ● Group Managing Director, Digital Intelligence · Executives · 14 Nov 2023 · BAE Systems plc 13 shares @ £11.02 0.0% of flow XLON - London Stock ExchangeGB0002634946⌘ RNS:4972739-4 Ideal exit: 10 Aug 2024 (T+270) ● Group Managing Director, Digital Intelligence · Executives · 13 Nov 2023 · BAE Systems plc 0
99.7% of flow XLON - London Stock ExchangeGB0002634946⌘ RNS:4972739-6 ● Group Managing Director, Digital Intelligence · Executives · 16 Oct 2023 · BAE Systems plc 14 shares @ £10.8466 0.0% of flow XLON - London Stock ExchangeGB0002634946⌘ RNS:4940836-4 Ideal exit: 12 Jul 2024 (T+270) ● Group Managing Director, Digital Intelligence · Executives · 16 Oct 2023 · BAE Systems plc 6 shares Outside of a trading venue (sourced from Treasury shares)GB0002634946⌘ RNS:4940836-5 ● Group Managing Director, Digital Intelligence · Executives · 14 Sept 2023 · BAE Systems plc 14 shares @ £10.4866 0.0% of flow XLON - London Stock ExchangeGB0002634946⌘ RNS:4903461-4 Ideal exit: 10 Jun 2024 (T+270) ● Group Managing Director, Digital Intelligence · Executives · 14 Sept 2023 · BAE Systems plc 7 shares Outside of a trading venue (sourced from Treasury shares)GB0002634946⌘ RNS:4903461-5 ● Group Managing Director, Digital Intelligence · Executives · 14 Aug 2023 · BAE Systems plc 7 shares Outside of a trading venue (sourced from Treasury shares)GB0002634946⌘ RNS:4869283-5 ● Group Managing Director, Digital Intelligence · Executives · 14 Aug 2023 · BAE Systems plc 15 shares @ £10.1917 17.2% of flow XLON - London Stock ExchangeGB0002634946⌘ RNS:4869283-4 Ideal exit: 10 May 2024 (T+270) ● Group Managing Director, Digital Intelligence · Executives · 14 Jul 2023 · BAE Systems plc 16 shares @ £9.172 16.6% of flow XLON - London Stock ExchangeGB0002634946⌘ RNS:4839461-4 Ideal exit: 9 Apr 2024 (T+270) ● Group Managing Director, Digital Intelligence · Executives · 14 Jul 2023 · BAE Systems plc 8 shares Outside of a trading venue (sourced from Treasury shares)GB0002634946⌘ RNS:4839461-5 ● Group Managing Director, Digital Intelligence · Executives · 14 Jun 2023 · BAE Systems plc 16 shares @ £9.5643 17.3% of flow XLON - London Stock ExchangeGB0002634946⌘ RNS:4805363-4 Ideal exit: 10 Mar 2024 (T+270) ● Group Managing Director, Digital Intelligence · Executives · 14 Jun 2023 · BAE Systems plc 7 shares Outside of a trading venue (sourced from Treasury shares)GB0002634946⌘ RNS:4805363-5 ● Group Managing Director, Digital Intelligence · Executives · 2 Jun 2023 · BAE Systems plc 46 shares @ £9.425 100.0% of flow XLON - London Stock ExchangeGB0002634946⌘ RNS:4796842-0 About David Armstrong David Armstrong is a declarant connected to BAE Systems plc, where he is Group Managing Director, Digital Intelligence. He has 17 filings in total, and in the 17 most recent filings covered here, buy amounts are EUR 1,222 and sell amounts are EUR 640,263, between 2023-06-08 and 2023-12-19.