Insider track record Other Not enough buy signals with a settled T+90 horizon to measure a track record yet.
Explore the complete record of transactions filed by Peter Ingelse. Officer active across 1 company, notably McBride plc. Aggregated, 12 disclosures have been published. Activity tracked since 20 September 2024. The latest transaction was filed on 21 October 2025 (Sale). Regulator: RNS (LSE). All data is openly available.
Declarations 12 total
● Divisional Managing Director · Executives · 21 Oct 2025 · McBride plc 109,607 shares @ £1.233 36.5% of flow London Stock ExchangeGB0005746358⌘ RNS:5874002-4 ● Divisional Managing Director · Executives · 23 Oct 2025 · McBride plc 115,063 shares @ £1.224 37.9% of flow London Stock ExchangeGB0005746358⌘ RNS:5874002-5 ● Divisional Managing Director · Executives · 7 Oct 2025 · McBride plc 464,050 shares Outside of a trading venueGB0005746358⌘ RNS:5866680-4 ● Divisional Managing Director · Executives · 18 Sept 2025 · McBride plc 98,881 shares Outside of a trading venueGB0005746358⌘ RNS:5827101-5 ● Divisional Managing Director · Executives · 18 Sept 2025 · McBride plc 65,920 shares Outside of a trading venueGB0005746358⌘ RNS:5827101-6 ● Divisional Managing Director · Executives · 20 Sept 2024 · McBride plc 78,578 shares @ £1.164 100.0% of flow London Stock ExchangeGB0005746358⌘ RNS:5358656-2 ● Divisional Managing Director · Executives · 18 Sept 2024 · McBride plc 99,875 shares Outside of a trading venueGB0005746358⌘ RNS:5355226-5 ● Divisional Managing Director · Executives · 18 Sept 2024 · McBride plc 66,583 shares Outside of a trading venueGB0005746358⌘ RNS:5355226-6 ● Divisional Managing Director · Executives · 17 Sept 2024 · McBride plc 40,016 shares Outside of a trading venueGB0005746358⌘ RNS:5355226-15 ● Divisional Managing Director · Executives · 17 Sept 2024 · McBride plc 100,039 shares Outside of a trading venueGB0005746358⌘ RNS:5355226-14 ● Divisional Managing Director · Executives · 20 Sept 2023 · McBride plc 273,714 shares Outside of a trading venueGB0005746358⌘ RNS:4907634-5 ● Divisional Managing Director · Executives · 20 Sept 2023 · McBride plc 182,476 shares Outside of a trading venueGB0005746358⌘ RNS:4907634-6