Latest filing published 23 Oct 2025 for McBride plc, €165k.
Filing timeline
BuySaleInsider track record
Closed purchases
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
- +10.4%Entry £1.12 · Close at T+365 £1.24
- +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.
- 116,035 shares@ £1.23335.5% of flowLondon Stock ExchangeISIN GB0005746358RNS:5874002-6
- 120,450 shares@ £1.22436.4% of flowLondon Stock ExchangeISIN GB0005746358RNS:5874002-7
- 500,488 sharesOutside of a trading venueISIN GB0005746358RNS:5866680-5
- 97,637 sharesOutside of a trading venueISIN GB0005746358RNS:5827101-7
- 65,091 sharesOutside of a trading venueISIN GB0005746358RNS:5827101-8
- 10,000 shares@ £1.112.9% of flowLondon Stock ExchangeISIN GB0005746358RNS:5404865Canonical exit: 23 Jan 2025 (T+90)
- 10,000 shares@ £1.193.1% of flowLondon Stock ExchangeISIN GB0005746358RNS:5372849Canonical exit: 29 Dec 2024 (T+90)
- 73,964 shares@ £1.16422.1% of flowLondon Stock ExchangeISIN GB0005746358RNS:5358656-3
- 69,033 sharesOutside of a trading venueISIN GB0005746358RNS:5355226-8
- 45,976 sharesOutside of a trading venueISIN GB0005746358RNS:5355226-17
- 114,939 sharesOutside of a trading venueISIN GB0005746358RNS:5355226-16
- 103,550 sharesOutside of a trading venueISIN GB0005746358RNS:5355226-7
- 296,027 sharesOutside of a trading venueISIN GB0005746358RNS:4907634-7
- 197,350 sharesOutside of a trading venueISIN GB0005746358RNS:4907634-8
- 57,733 sharesOutside of a trading venueISIN GB0005746358FCA-NSM:3839275-2
- 288,667 sharesOutside of a trading venueISIN GB0005746358FCA-NSM:3752409
16 of 16 declarations