Latest filing published 02 May 2025 for Distribution Finance Capital Holdings plc, €22k.
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
- +63.0%Entry £0.37 · Close at T+365 £0.60
- +78.5%Entry £0.33 · Close at T+365 £0.58
- +38.3%Entry £0.24 · Close at T+365 £0.33
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.
Carl D'Ammassa: trading record in brief
All filings by Carl D'Ammassa on record concern Distribution Finance Capital Holdings plc. In total, 11 filings cover trades dated from 29 June 2020 to 2 May 2025.
Every open-market trade on record is a purchase: 7 purchases worth €111k, and no sale. 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 3 share grants and 1 option exercise. Since January 2025: 2 purchases and no sales on the market.
The median purchase comes to €12k. Clusters matter here: 5 out of 7 purchases overlapped with buying by a colleague within 30 days. When several insiders buy within a few weeks of each other, analysts speak of a cluster purchase. Looking at 3 purchases old enough to measure, the stock rose over the following 90 days in 100% of cases; the median change was +35.4%. These figures describe past trades and do not predict future prices.
On 2 May 2025 came the latest disclosure, an open-market purchase for €22k in Distribution Finance Capital Holdings plc. Between a trade and the moment it shows up on RNS (LSE), the median delay is 1 day. The legal deadline for notifying a trade is three business days (UK MAR). 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 Carl D'Ammassa
Open company profiles for insider transactions, fundamentals and analyst consensus when available.
- 70,552 shares@ £0.260837.9% of flowOutside a trading venueISIN GB00BJ7HMR72RNS:5640522Canonical exit: 31 Jul 2025 (T+90)
- 58,100 shares@ £0.34440.8% of flowLondon Stock Exchange (XLON)ISIN GB00BJ7HMR72RNS:5609031-0Canonical exit: 7 Jul 2025 (T+90)
- 0Outside a trading venueISIN GB00BJ7HMR72RNS:5137839-1
- 44,400 shares@ £0.23521.3% of flowLondon Stock Exchange (XLON)ISIN GB00BJ7HMR72RNS:5137839-0Canonical exit: 9 Jul 2024 (T+90)
4 of 4 declarations