Insider track record Other Across 5 buy signals with a settled T+90 return. Return basis: close on the day after publication.
Browse the full record of transactions filed by Mark Strickland. Officer active across 1 company, notably McBride plc. In total, 23 reports have been published. History available since 21 September 2023. The latest transaction was filed on 1 December 2025 (Purchase). Regulator: RNS (LSE). All data is accessible without signup.
Companies and markets linked to Mark Strickland Open company profiles for insider transactions, fundamentals and analyst consensus when available.
Declarations 23 total
● Chief Financial Officer · Executives · 1 Dec 2025 · McBride plc 3,785 shares @ £1.2625 0.6% of flow London Stock ExchangeISIN ISIN GB0005746358RNS:a94751dc-c0c6-4509-9451-435583b17fd7 ● Chief Financial Officer · Executives · 21 Oct 2025 · McBride plc 80,396 shares @ £1.233 13.1% of flow London Stock ExchangeISIN ISIN GB0005746358RNS:5874002-2 ● Chief Financial Officer · Executives · 23 Oct 2025 · McBride plc 391,532 shares @ £1.224 62.9% of flow London Stock ExchangeISIN ISIN GB0005746358RNS:5874002-3 ● Chief Financial Officer · Executives · 7 Oct 2025 · McBride plc 169,957 shares Outside of a trading venueISIN ISIN GB0005746358RNS:5866680-2 ● Chief Financial Officer · Executives · 8 Oct 2025 · McBride plc 829,714 shares Outside of a trading venueISIN ISIN GB0005746358RNS:5866680-3 ● Chief Financial Officer · Executives · 18 Sept 2025 · McBride plc 235,421 shares Outside of a trading venueISIN ISIN GB0005746358RNS:5827101-2 ● Chief Financial Officer · Executives · 18 Sept 2025 · McBride plc 78,473 shares Outside of a trading venueISIN ISIN GB0005746358RNS:5827101-3 ● Chief Financial Officer · Executives · 18 Sept 2025 · McBride plc 55,892 shares Outside of a trading venueISIN ISIN GB0005746358RNS:5827101-4 ● Chief Financial Officer · Executives · 15 Nov 2024 · McBride plc 9,500 shares @ £0.9732 5.3% of flow London Stock ExchangeISIN ISIN GB0005746358RNS:5432266 ● Chief Financial Officer · Executives · 29 Oct 2024 · McBride plc 10,000 shares @ £1.1033 6.3% of flow London Stock ExchangeISIN ISIN GB0005746358RNS:5410564 ● Chief Financial Officer · Executives · 20 Sept 2024 · McBride plc 113,846 shares @ £1.164 75.2% of flow London Stock ExchangeISIN ISIN GB0005746358RNS:5358656-1 ● Chief Financial Officer · Executives · 17 Sept 2024 · McBride plc 189,556 shares Outside of a trading venueISIN ISIN GB0005746358RNS:5355226-12 ● Chief Financial Officer · Executives · 18 Sept 2024 · McBride plc 77,168 shares Outside of a trading venueISIN ISIN GB0005746358RNS:5355226-4 ● Chief Financial Officer · Executives · 18 Sept 2024 · McBride plc 79,913 shares Outside of a trading venueISIN ISIN GB0005746358RNS:5355226-3 ● Chief Financial Officer · Executives · 17 Sept 2024 · McBride plc 51,697 shares Outside of a trading venueISIN ISIN GB0005746358RNS:5355226-13 ● Chief Financial Officer · Executives · 18 Sept 2024 · McBride plc 239,741 shares Outside of a trading venueISIN ISIN GB0005746358RNS:5355226-2 ● Chief Financial Officer · Executives · 22 Mar 2024 · McBride plc 10,000 shares @ £0.9863 41.5% of flow London Stock ExchangeISIN ISIN GB0005746358RNS:5118399 ● Chief Financial Officer · Executives · 27 Feb 2024 · McBride plc 32,432 shares Outside of a trading venueISIN ISIN GB0005746358RNS:5084413 ● Chief Financial Officer · Executives · 20 Nov 2023 · McBride plc 111,248 shares Outside of a trading venueISIN ISIN GB0005746358RNS:4975796-1 ● Chief Financial Officer · Executives · 21 Sept 2023 · McBride plc 35,000 shares @ £0.4021 100.0% of flow London Stock ExchangeISIN ISIN GB0005746358RNS:4909592 ● Chief Financial Officer · Executives · 20 Sept 2023 · McBride plc 111,248 shares Outside of a trading venueISIN ISIN GB0005746358RNS:4907634-3 ● Chief Financial Officer · Executives · 20 Sept 2023 · McBride plc 667,490 shares Outside of a trading venueISIN ISIN GB0005746358RNS:4907634-2 ● Chief Financial Officer · Executives · 20 Sept 2023 · McBride plc 198,222 shares Outside of a trading venueISIN ISIN GB0005746358RNS:4907634-4 About Mark Strickland Mark Strickland is Chief Financial Officer at McBride plc (XLON). He has 23 filings in total, and across the 23 recent filings we hold, buys total EUR 57,526 and sells EUR 821,616, between 2023-09-21 and 2025-12-03, with Grant as the most frequent transaction nature.