Time Source Company Announcement
16 May 2024 07:00 AM Q1 Trading Update
16 May 2024 07:00 AM Half-year Report
16 May 2024 07:00 AM Half-year Report
16 May 2024 07:00 AM Transaction in Own Shares
16 May 2024 07:00 AM Interim Results
16 May 2024 07:00 AM Annual Financial Report
16 May 2024 07:00 AM Transaction in Own Shares
16 May 2024 07:00 AM Transaction in Own Shares & TVR
16 May 2024 07:00 AM Transaction in Own Shares
16 May 2024 07:00 AM Trading Update
16 May 2024 07:00 AM Trading Update
16 May 2024 07:00 AM Transaction in Own Shares
16 May 2024 07:00 AM Result of AGM
16 May 2024 07:00 AM Trading Update
16 May 2024 07:00 AM SUPERNOVA Trial Met COVID-19 prevention endpoint
16 May 2024 07:00 AM Transaction in Own Shares
16 May 2024 07:00 AM Transaction in Own Shares
16 May 2024 07:00 AM Share buyback-transaction in own shares
16 May 2024 07:00 AM IDH proposing to delist its shares from the EGX
16 May 2024 07:00 AM 2024 HALF YEAR RESULTS
16 May 2024 07:00 AM Half year financial results
16 May 2024 07:00 AM Transaction in Own Shares
16 May 2024 07:00 AM Transaction in Own Shares
16 May 2024 07:00 AM Transaction in Own Shares
16 May 2024 07:00 AM Transaction in Own Shares
16 May 2024 07:00 AM AGM Statement
16 May 2024 07:00 AM Transaction in Own Shares
16 May 2024 07:00 AM Transaction in Own Shares
16 May 2024 07:00 AM Transaction in Own Shares
16 May 2024 07:00 AM Q1 2024 Trading Update
16 May 2024 07:00 AM Transaction in Own Shares
16 May 2024 07:00 AM Transaction in Own Shares
16 May 2024 07:00 AM Transaction in Own Shares
16 May 2024 07:00 AM Transaction in Own Shares
16 May 2024 07:00 AM Transaction in Own Shares
16 May 2024 07:00 AM Interim Results
16 May 2024 07:00 AM Transaction in Own Shares
16 May 2024 07:00 AM AGM Trading Update
16 May 2024 07:00 AM TradePro Investor Insight Event
16 May 2024 07:00 AM Transaction in Own Shares
16 May 2024 07:00 AM Virtualstock Holdings Limited Share Purchase
16 May 2024 07:00 AM Transaction in Own Shares
16 May 2024 07:00 AM Transaction in Own Shares
16 May 2024 07:00 AM Transaction in Own Shares
16 May 2024 07:00 AM Transaction in Own Shares
16 May 2024 07:00 AM Transaction in Own Shares
16 May 2024 07:00 AM AGM Trading Statement
16 May 2024 07:00 AM Final Results
16 May 2024 07:00 AM AGM Statement
16 May 2024 07:00 AM Transaction in Own Shares
UK 100

Latest directors dealings