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 Sarah Ellard. Director active across 1 company, notably Chemring Group PLC. In total, 24 filings have been published. History available since 4 August 2023. The latest transaction was filed on 15 December 2025 (Sale). Regulator: RNS (LSE). All data is accessible without signup.
Declarations 24 total
65,568 shares Outside a trading venueGB00B45C9X44⌘ RNS:102d0012-3f9a-40ee-b99b-59a8a5589003-0 30,971 shares @ £4.81 10.2% of flow XLON - London Stock ExchangeGB00B45C9X44⌘ RNS:102d0012-3f9a-40ee-b99b-59a8a5589003-1 42,838 shares Outside a trading venueGB00B45C9X44⌘ RNS:7a890f87-eb2c-4e5c-9ff0-5b019b4fdd72-0 42,838 shares @ £4.81 14.1% of flow XLON - London Stock ExchangeGB00B45C9X44⌘ RNS:7a890f87-eb2c-4e5c-9ff0-5b019b4fdd72-1 15,191 shares Outside a trading venueGB00B45C9X44⌘ RNS:b0dffe9b-e4f0-4099-9240-fe6251fc946b 110,769 shares Outside a trading venueGB00B45C9X44⌘ RNS:3532254c-930b-4a59-b32b-b06a0b1ed517 27,445 shares @ £4.1529 10.9% of flow UKGB00B45C9X44⌘ RNS:5562509 19,626 shares Outside a trading venueGB00B45C9X44⌘ RNS:5555083-2 35,795 shares Outside a trading venueGB00B45C9X44⌘ RNS:5473687-0 16,909 shares @ £3.145 5.1% of flow XLON - London Stock ExchangeGB00B45C9X44⌘ RNS:5473687-1 133,726 shares Outside a trading venueGB00B45C9X44⌘ RNS:5473689-0 63,167 shares @ £3.145 19.2% of flow XLON - London Stock ExchangeGB00B45C9X44⌘ RNS:5473689-1 138,876 shares Outside a trading venueGB00B45C9X44⌘ RNS:5473360 35,422 shares Outside a trading venueGB00B45C9X44⌘ RNS:5473353 113,974 shares @ £3.5775 58.5% of flow UKGB00B45C9X44⌘ RNS:5116852 90,293 shares UKGB00B45C9X44⌘ RNS:5007835-0 42,652 shares @ £3.3409 49.1% of flow UKGB00B45C9X44⌘ RNS:5007835-1 29,557 shares UKGB00B45C9X44⌘ RNS:5006302-0 29,557 shares @ £3.38 34.4% of flow UKGB00B45C9X44⌘ RNS:5006302-1 8,910 shares @ £3.3551 10.3% of flow UKGB00B45C9X44⌘ RNS:5006302-2 128,824 shares UKGB00B45C9X44⌘ RNS:5002151 40,296 shares UKGB00B45C9X44⌘ RNS:5002119 0
UKGB00B45C9X44⌘ RNS:4920947-1 7,894 shares @ £2.28 100.0% of flow UKGB00B45C9X44⌘ RNS:4859428