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 Marielle Claudon. Director active across 1 company, notably McBride plc. Aggregated, 13 reports have been recorded. History available since 28 September 2023. The latest transaction was disclosed on 21 October 2025 (Sale). Regulator: RNS (LSE). The full history is openly available.
Declarations 13 total
● Divisional Managing Director · Executives · 21 Oct 2025 · McBride plc 71,136 shares @ £1.233 34.0% of flow London Stock ExchangeGB0005746358⌘ RNS:5874002-8 ● Divisional Managing Director · Executives · 23 Oct 2025 · McBride plc 86,277 shares @ £1.224 40.8% of flow London Stock ExchangeGB0005746358⌘ RNS:5874002-9 ● Divisional Managing Director · Executives · 7 Oct 2025 · McBride plc 299,707 shares Outside of a trading venueGB0005746358⌘ RNS:5866680-6 ● Divisional Managing Director · Executives · 18 Sept 2025 · McBride plc 62,658 shares Outside of a trading venueGB0005746358⌘ RNS:5827101-9 ● Divisional Managing Director · Executives · 18 Sept 2025 · McBride plc 41,772 shares Outside of a trading venueGB0005746358⌘ RNS:5827101-10 ● Divisional Managing Director · Executives · 8 Oct 2024 · McBride plc 39,219 shares @ £1.145 71.6% of flow London Stock ExchangeGB0005746358⌘ RNS:5381813-2 ● Divisional Managing Director · Executives · 7 Oct 2024 · McBride plc 59,489 shares Outside of a trading venueGB0005746358⌘ RNS:5381813-0 ● Divisional Managing Director · Executives · 7 Oct 2024 · McBride plc 23,796 shares Outside of a trading venueGB0005746358⌘ RNS:5381813-1 ● Divisional Managing Director · Executives · 18 Sept 2024 · McBride plc 66,324 shares Outside of a trading venueGB0005746358⌘ RNS:5355226-9 ● Divisional Managing Director · Executives · 18 Sept 2024 · McBride plc 44,216 shares Outside of a trading venueGB0005746358⌘ RNS:5355226-10 ● Divisional Managing Director · Executives · 28 Sept 2023 · McBride plc 46,000 shares @ £0.40 100.0% of flow London Stock ExchangeGB0005746358⌘ RNS:4916180 Ideal exit: 24 Jun 2024 (T+270) ● Divisional Managing Director · Executives · 20 Sept 2023 · McBride plc 187,783 shares Outside of a trading venueGB0005746358⌘ RNS:4907634-9 ● Divisional Managing Director · Executives · 20 Sept 2023 · McBride plc 125,188 shares Outside of a trading venueGB0005746358⌘ RNS:4907634-10