Latest filing published 26 Sept 2025 for Haleon plc.
Filing timeline
BuySaleInsider track record
No signal scores available.
Closed purchases
Not enough history yet: 0 closed purchases, at least 2 are needed.
Purchases by company
Filippo Lanzi: trading record in brief
Filippo Lanzi is a declared insider at 2 companies; the most frequent names are Haleon plc and Alan Stewart. The record holds 11 filings, for trades running from 18 July 2022 to 23 September 2025.
Market trades split into 1 purchase and 2 sales (€4). The totals do not cover 2 filings with an undisclosed amount. Unlike grants, an open-market purchase is paid for by the insider, at the market price. Outside the open market, there are 7 share grants. 2025 to date brings 1 purchase and 1 sale.
On 26 September 2025 came the latest disclosure, a share grant in Haleon plc. The latest purchase dates back some time: it was published 514 days ago, on 11 June 2025. The median gap between a trade and its publication by RNS (LSE) is 3 days. Under the UK Market Abuse Regulation, managers have three business days to notify their trades. Keep in mind that insiders sell for many reasons unrelated to the outlook, from tax bills to estate planning. Source: insider filings from RNS (LSE). Past trades are no guide to future returns.
Companies and markets linked to Filippo Lanzi
Open company profiles for insider transactions, fundamentals and analyst consensus when available.
- 0London Stock Exchange (XLON)ISIN GB00BMX86B70RNS:5838015-2Canonical exit: 22 Dec 2025 (T+90)
- 0London Stock Exchange (XLON)ISIN GB00BMX86B70RNS:5692139-4Canonical exit: 8 Sept 2025 (T+90)
- 491,968 sharesOutside a trading venueRNS:5584703-2
- 0London Stock Exchange (XLON)RNS:5577342-1
- 0London Stock Exchange (XLON)RNS:5367711-3Canonical exit: 23 Dec 2024 (T+90)
- 0London Stock Exchange (XLON)RNS:5196285-3Canonical exit: 19 Aug 2024 (T+90)
- 0Outside a trading venueRNS:5105578-2
- 0100.0% of flowLondon Stock Exchange (XLON)ISIN GB00BMX86B70RNS:5092908-2
- 0London Stock Exchange (XLON)RNS:4936531-5Canonical exit: 8 Jan 2024 (T+90)
9 of 9 declarations