Latest filing published 19 Mar 2025 for Marshalls plc.
Filing timeline
BuySaleInsider track record
Closed purchases
Based on 3 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
- -47.7%Entry £3.49 · Close at T+365 £1.82
- +5.9%Entry £2.73 · Close at T+365 £2.89
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.
Matt Pullen: trading record in brief
This profile gathers the share dealings of Matt Pullen in Marshalls plc. Over a trading history stretching from 29 April 2024 to 17 March 2025, the count stands at 4 filings.
No open-market sale appears; the market trades are 3 purchases worth €141k. A purchase on the market is a deliberate choice to commit personal money, which is why it draws more attention than a grant. Outside the open market, there are 1 share grant.
Half of the purchases are above €41k and half below. Across 3 purchases, this insider has always bought alone, with no colleague buying within 30 days. Looking at 3 purchases old enough to measure, the stock rose over the following 90 days in 67% of cases; the median change was +28.8%. These figures describe past trades and do not predict future prices.
On 19 March 2025 came the latest disclosure, a share grant in Marshalls plc. The latest purchase dates back some time: it was published 808 days ago, on 23 August 2024. Half of the filings or more reach the RNS (LSE) feed on the day of the trade. The legal deadline for notifying a trade is three business days (UK MAR). Source: insider filings from RNS (LSE). Past trades are no guide to future returns.
Companies and markets linked to Matt Pullen
Open company profiles for insider transactions, fundamentals and analyst consensus when available.
- 100,739 sharesOutside of a trading venueISIN GB00B012BV22RNS:5580470
- 14,330 shares@ £3.4941.7% of flowLondon Stock Exchange, Main Market (XLON)ISIN GB00B012BV22RNS:5321800Canonical exit: 21 Nov 2024 (T+90)
- 13,439 shares@ £2.6229.2% of flowLondon Stock Exchange, Main Market (XLON)ISIN GB00B012BV22RNS:5162294Canonical exit: 28 Jul 2024 (T+90)
- 13,349 shares@ £2.6229.0% of flowLondon Stock Exchange, Main Market (XLON)ISIN GB00B012BV22RNS:5161974Canonical exit: 28 Jul 2024 (T+90)
4 of 4 declarations