Time Source Company Announcement
17 Jul 2025 07:00 AM Trading and Operations Update
17 Jul 2025 07:00 AM Transaction in Own Shares
17 Jul 2025 07:00 AM Transaction in Own Shares
17 Jul 2025 07:00 AM Transaction in Own Shares
17 Jul 2025 07:00 AM Transaction in Own Shares
17 Jul 2025 07:00 AM Transaction in Own Shares
17 Jul 2025 07:00 AM Transaction in Own Shares
17 Jul 2025 07:00 AM Transaction in Own Shares
17 Jul 2025 07:00 AM Manufacturing Scale Up of Lead Ox-1 Programme
17 Jul 2025 07:00 AM Transaction in Own Shares
17 Jul 2025 07:00 AM Future PLC Trading Update
17 Jul 2025 07:00 AM Purchase of Own Shares
17 Jul 2025 07:00 AM Transaction in Own Shares
17 Jul 2025 07:00 AM Transaction in Own Shares
17 Jul 2025 07:00 AM Transaction in Own Shares
17 Jul 2025 07:00 AM Transaction in Own Shares
17 Jul 2025 07:00 AM Transaction in Own Shares
17 Jul 2025 07:00 AM Transaction in Own Shares
17 Jul 2025 07:00 AM Transaction in Own Shares
17 Jul 2025 07:00 AM Transaction in Own Shares
17 Jul 2025 07:00 AM Transaction in Own Shares
17 Jul 2025 07:00 AM Transaction in Own Shares
17 Jul 2025 07:00 AM Transaction in Own Shares
17 Jul 2025 07:00 AM Trading Statement
17 Jul 2025 07:00 AM Transaction in Own Shares
17 Jul 2025 07:00 AM Transaction in Own Shares
17 Jul 2025 07:00 AM Transaction in Own Shares
17 Jul 2025 07:00 AM Change of Adviser
17 Jul 2025 07:00 AM Transaction in Own Shares
17 Jul 2025 07:00 AM Transaction in Own Shares
17 Jul 2025 07:00 AM Notice of Capital Markets Day
17 Jul 2025 07:00 AM Transaction in Own Shares
17 Jul 2025 07:00 AM Transaction in Own Shares
17 Jul 2025 07:00 AM Transaction in Own Shares
17 Jul 2025 07:00 AM Transaction in Own Shares and Total Voting Rights
17 Jul 2025 07:00 AM Q1 Trading Statement
17 Jul 2025 07:00 AM Transaction in Own Shares
17 Jul 2025 07:00 AM Transaction in Own Shares
17 Jul 2025 07:00 AM Transaction in Own Shares
17 Jul 2025 07:00 AM Transaction in Own Shares
17 Jul 2025 07:00 AM Transaction in Own Shares
17 Jul 2025 07:00 AM Transaction in Own Shares
17 Jul 2025 07:00 AM £1.15 million New Contract Award
17 Jul 2025 07:00 AM Transaction in Own Shares and Total Voting Rights
17 Jul 2025 07:00 AM Transaction in Own Shares
17 Jul 2025 07:00 AM Transaction in Own Shares
17 Jul 2025 07:00 AM Transaction in Own Shares
17 Jul 2025 07:00 AM Transaction in Own Shares
17 Jul 2025 07:00 AM Transaction in Own Shares
17 Jul 2025 07:00 AM First Quarter Trading Update
UK 100

Latest directors dealings