Not enough buy signals with a settled T+90 horizon to measure a track record yet.
Signal history
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 (Purchase). Regulator: RNS (LSE). The full history is openly available.
Companies and markets linked to David Armstrong
Open company profiles for insider transactions, fundamentals and analyst consensus when available.
46 shares@ £9.425100.0% of flowXLON - London Stock ExchangeISINISIN GB0002634946RNS:4796842-0
17 of 17 declarations
About David Armstrong
David Armstrong is a declarant linked to BAE Systems plc, where his listed role is Group Managing Director, Digital Intelligence. He has 17 filings in total, and across the sampled recent filings, buys are EUR 1222 and sells are EUR 640263, between 2023-06-08 and 2023-12-19.