Time Source Company Announcement
31 Oct 2024 07:00 AM Total Voting Rights
31 Oct 2024 07:00 AM Transaction in Own Shares
31 Oct 2024 07:00 AM Final Audited Results and Notice of AGM
31 Oct 2024 07:00 AM Transaction in Own Shares
31 Oct 2024 07:00 AM Trading Update
31 Oct 2024 07:00 AM Share buyback-transaction in own shares
31 Oct 2024 07:00 AM Total Voting Rights
31 Oct 2024 07:00 AM Transaction in Own Shares
31 Oct 2024 07:00 AM Transaction in Own Shares
31 Oct 2024 07:00 AM Transaction in Own Shares
31 Oct 2024 07:00 AM Haleon 2024 Q3 Trading Statement
31 Oct 2024 07:00 AM Transaction in Own Shares
31 Oct 2024 07:00 AM Transaction in Own Shares
31 Oct 2024 07:00 AM Transaction in Own Shares
31 Oct 2024 07:00 AM Transaction in Own Shares
31 Oct 2024 07:00 AM Transaction in Own Shares
31 Oct 2024 07:00 AM Commissioning of two hybrid projects in Australia
31 Oct 2024 07:00 AM Transaction in Own Shares
31 Oct 2024 07:00 AM Transaction in Own Shares
31 Oct 2024 07:00 AM Transaction in Own Shares
31 Oct 2024 07:00 AM Transaction in Own Shares
31 Oct 2024 07:00 AM Total Voting Rights
31 Oct 2024 07:00 AM Transaction in Own Shares
31 Oct 2024 07:00 AM Transaction in Own Shares
31 Oct 2024 07:00 AM Total Voting Rights
31 Oct 2024 07:00 AM Total Voting Rights
31 Oct 2024 07:00 AM Transaction in Own Shares
31 Oct 2024 07:00 AM Trading Update
31 Oct 2024 07:00 AM Completion of Business Finland Project
31 Oct 2024 07:00 AM Transaction in Own Shares
31 Oct 2024 07:00 AM Transaction in Own Shares
31 Oct 2024 07:00 AM Transaction in Own Shares
31 Oct 2024 07:00 AM Transaction in Own Shares
31 Oct 2024 07:00 AM 2nd Quarter Results
31 Oct 2024 07:00 AM 3Q24 Results Press Release
31 Oct 2024 07:00 AM 3Q24 Results Report
31 Oct 2024 07:00 AM Transaction in Own Shares
31 Oct 2024 07:00 AM Transaction in Own Shares
31 Oct 2024 07:00 AM Transaction in Own Shares
31 Oct 2024 07:00 AM Transaction in Own Shares
31 Oct 2024 07:00 AM Transaction in Own Shares
31 Oct 2024 07:00 AM Transaction in Own Shares
31 Oct 2024 07:00 AM Transaction in Own Shares
31 Oct 2024 07:00 AM Transaction in Own Shares
31 Oct 2024 07:00 AM Transaction in Own Shares
31 Oct 2024 07:00 AM Transaction in Own Shares
31 Oct 2024 07:00 AM Transaction in Own Shares
31 Oct 2024 07:00 AM Transaction in Own Shares
31 Oct 2024 07:00 AM Transaction in Own Shares
31 Oct 2024 07:00 AM Transaction in Own Shares
UK 100

Latest directors dealings