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 Lennard Markestein. Insider active across 1 company, notably McBride plc. Aggregated, 14 reports have been published. History available since 20 September 2024. The latest transaction was filed on 21 October 2025 (Sale). Regulator: RNS (LSE). The full history is accessible without signup.
Declarations 14 total
● Divisional Managing Director · Executives · 21 Oct 2025 · McBride plc 116,035 shares @ £1.233 35.5% of flow London Stock ExchangeGB0005746358⌘ RNS:5874002-6 ● Divisional Managing Director · Executives · 23 Oct 2025 · McBride plc 120,450 shares @ £1.224 36.4% of flow London Stock ExchangeGB0005746358⌘ RNS:5874002-7 ● Divisional Managing Director · Executives · 7 Oct 2025 · McBride plc 500,488 shares Outside of a trading venueGB0005746358⌘ RNS:5866680-5 ● Divisional Managing Director · Executives · 18 Sept 2025 · McBride plc 97,637 shares Outside of a trading venueGB0005746358⌘ RNS:5827101-7 ● Divisional Managing Director · Executives · 18 Sept 2025 · McBride plc 65,091 shares Outside of a trading venueGB0005746358⌘ RNS:5827101-8 ● Divisional Managing Director · Executives · 25 Oct 2024 · McBride plc 10,000 shares @ £1.11 10.2% of flow London Stock ExchangeGB0005746358⌘ RNS:5404865 Ideal exit: 22 Jul 2025 (T+270) ● Divisional Managing Director · Executives · 30 Sept 2024 · McBride plc 10,000 shares @ £1.19 11.0% of flow London Stock ExchangeGB0005746358⌘ RNS:5372849 Ideal exit: 27 Jun 2025 (T+270) ● Divisional Managing Director · Executives · 20 Sept 2024 · McBride plc 73,964 shares @ £1.164 78.8% of flow London Stock ExchangeGB0005746358⌘ RNS:5358656-3 ● Divisional Managing Director · Executives · 17 Sept 2024 · McBride plc 45,976 shares Outside of a trading venueGB0005746358⌘ RNS:5355226-17 ● Divisional Managing Director · Executives · 18 Sept 2024 · McBride plc 69,033 shares Outside of a trading venueGB0005746358⌘ RNS:5355226-8 ● Divisional Managing Director · Executives · 17 Sept 2024 · McBride plc 114,939 shares Outside of a trading venueGB0005746358⌘ RNS:5355226-16 ● Divisional Managing Director · Executives · 18 Sept 2024 · McBride plc 103,550 shares Outside of a trading venueGB0005746358⌘ RNS:5355226-7 ● Divisional Managing Director · Executives · 20 Sept 2023 · McBride plc 296,027 shares Outside of a trading venueGB0005746358⌘ RNS:4907634-7 ● Divisional Managing Director · Executives · 20 Sept 2023 · McBride plc 197,350 shares Outside of a trading venueGB0005746358⌘ RNS:4907634-8