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
Keith Choy: trading record in brief
Filings by Keith Choy span 2 companies, the busiest being Haleon plc and Alan Stewart. We count 12 filings; the first trade dates from 18 July 2022 and the latest from 23 September 2025.
On the open market, the record shows 3 purchases and 1 sale worth €397k. The totals do not cover 3 filings with an undisclosed amount. Unlike grants, an open-market purchase is paid for by the insider, at the market price. Other entries cover 7 share grants. 2025 to date brings 2 purchases and 1 sale.
Clusters matter here: 2 out of 3 purchases overlapped with buying by a colleague within 30 days. Such overlaps are known as a cluster signal: distinct people reaching the same decision at about the same time.
Most recently, on 26 September 2025, the filings show a share grant in Haleon plc. The latest purchase dates back some time: it was published 514 days ago, on 11 June 2025. Between a trade and the moment it shows up on RNS (LSE), the median delay is 3 days. For comparison, UK MAR gives managers three business days to notify a trade. Every figure here comes from the filings published by RNS (LSE) and describes the past, not future prices; it is not investment advice.
Companies and markets linked to Keith Choy
Open company profiles for insider transactions, fundamentals and analyst consensus when available.
- 0London Stock Exchange (XLON)RNS:5838015-1Canonical exit: 22 Dec 2025 (T+90)
- 85,000 shares@ £3.9537100.0% of flowLondon Stock Exchange (XLON)ISIN GB00BMX86B70RNS:5692139-0
- 0London Stock Exchange (XLON)RNS:5692139-3Canonical exit: 8 Sept 2025 (T+90)
- 487,957 sharesOutside a trading venueRNS:5584703-3
- 0Outside a trading venueRNS:5577342-0Canonical exit: 12 Jun 2025 (T+90)
- 0London Stock Exchange (XLON)RNS:5367711-2Canonical exit: 23 Dec 2024 (T+90)
- 0London Stock Exchange (XLON)RNS:5196285-2Canonical exit: 19 Aug 2024 (T+90)
- 0Outside a trading venueRNS:5105578-3
- 0Outside a trading venueRNS:5092908-3Canonical exit: 30 May 2024 (T+90)
- 0London Stock Exchange (XLON)RNS:4936531-2Canonical exit: 8 Jan 2024 (T+90)
10 of 10 declarations