Skip to content
★ Sign in to follow
LM

Lennard Markestein

CEO
Insider activity · 24 months0 buys2 salesCumulative net flow
Total declarations
16
Company
1
▲ Purchases (2 ops.)
€28k
▼ Sales (3 ops.)
€436k

Latest filing published 23 Oct 2025 for McBride plc, €165k.

Filing timeline

BuySale
Lennard Markestein

Insider track record

Disclosed buys
2
Disclosed sells
3
Signal history

Closed purchases

Market purchases
2
Positive at T+90
50%
Median T+90
+1.8%

Based on 2 purchases whose 90-day window has closed (published at least 91 days ago), the same population our ranking model reads.

Purchases by company

Since each purchase

  • Filed 25 Oct 2024 · 744 days ago · €13k
    +10.4%
    Entry £1.12 · Close at T+365 £1.24
  • Filed 01 Oct 2024 · 768 days ago · €14k
    +5.1%
    Entry £1.18 · Close at T+365 £1.24

Entry is the close on the day after publication, the first price a reader could act on. Prices in the listing currency. Past moves are not a forecast.

Lennard Markestein: trading record in brief

Lennard Markestein discloses dealings in McBride plc to RNS (LSE). In total, 16 filings cover trades dated from 16 October 2020 to 23 October 2025.

On the open market, the record shows 2 purchases worth €28k and 3 sales worth €436k. Taken together, the sales exceed the purchases by €409k. Buying on the open market means paying the going price with one's own funds, a different act from receiving shares as pay. Other entries cover 11 share grants. Since January 2025: no purchases and 2 sales on the market.

On 23 October 2025 came the latest disclosure, an open-market sale for €165k in McBride plc. The last insider purchase was made public on 25 October 2024, 744 days ago. Typically, a trade is published a median of 1 day after it takes place. The legal deadline for notifying a trade is three business days (UK MAR). Selling is not necessarily a view on the stock: liquidity needs and diversification are common motives. These figures are compiled from regulatory filings published by RNS (LSE). They describe what insiders did and are not a recommendation.

Companies and markets linked to Lennard Markestein

Open company profiles for insider transactions, fundamentals and analyst consensus when available.

Declarations16 total
  • ▼
    Divisional Managing DirectorExecutivesMcBride plc
    143,071 GBP44RNS
    116,035 shares@ £1.23335.5% of flowLondon Stock ExchangeISIN GB0005746358RNS:5874002-6
  • ▼
    Divisional Managing DirectorExecutivesMcBride plc
    147,431 GBP44RNS
    120,450 shares@ £1.22436.4% of flowLondon Stock ExchangeISIN GB0005746358RNS:5874002-7
  • ◆
    Divisional Managing DirectorExecutivesMcBride plc
    0RNS
    500,488 sharesOutside of a trading venueISIN GB0005746358RNS:5866680-5
  • ◆
    Divisional Managing DirectorExecutivesMcBride plc
    0RNS
    97,637 sharesOutside of a trading venueISIN GB0005746358RNS:5827101-7
  • ◆
    Divisional Managing DirectorExecutivesMcBride plc
    0RNS
    65,091 sharesOutside of a trading venueISIN GB0005746358RNS:5827101-8
  • ▲
    Divisional Managing DirectorExecutivesMcBride plc
    11,100 GBP34RNS
    10,000 shares@ £1.112.9% of flowLondon Stock ExchangeISIN GB0005746358RNS:5404865
    Canonical exit: 23 Jan 2025 (T+90)
  • ▲
    Divisional Managing DirectorExecutivesMcBride plc
    11,900 GBP37RNS
    10,000 shares@ £1.193.1% of flowLondon Stock ExchangeISIN GB0005746358RNS:5372849
    Canonical exit: 29 Dec 2024 (T+90)
  • ▼
    Divisional Managing DirectorExecutivesMcBride plc
    86,094 GBP42RNS
    73,964 shares@ £1.16422.1% of flowLondon Stock ExchangeISIN GB0005746358RNS:5358656-3
  • ◆
    Divisional Managing DirectorExecutivesMcBride plc
    0RNS
    69,033 sharesOutside of a trading venueISIN GB0005746358RNS:5355226-8
  • ◆
    Divisional Managing DirectorExecutivesMcBride plc
    0RNS
    45,976 sharesOutside of a trading venueISIN GB0005746358RNS:5355226-17
  • ◆
    Divisional Managing DirectorExecutivesMcBride plc
    0RNS
    114,939 sharesOutside of a trading venueISIN GB0005746358RNS:5355226-16
  • ◆
    Divisional Managing DirectorExecutivesMcBride plc
    0RNS
    103,550 sharesOutside of a trading venueISIN GB0005746358RNS:5355226-7
  • ◆
    Divisional Managing DirectorExecutivesMcBride plc
    0RNS
    296,027 sharesOutside of a trading venueISIN GB0005746358RNS:4907634-7
  • ◆
    Divisional Managing DirectorExecutivesMcBride plc
    0RNS
    197,350 sharesOutside of a trading venueISIN GB0005746358RNS:4907634-8
  • ◆
    Divisional MDExecutivesMcBride plc
    0FCA-NSM
    57,733 sharesOutside of a trading venueISIN GB0005746358FCA-NSM:3839275-2
  • ◆
    Divisional Managing DirectorExecutivesMcBride plc
    0FCA-NSM
    288,667 sharesOutside of a trading venueISIN GB0005746358FCA-NSM:3752409

16 of 16 declarations