Time Source Company Announcement
22 Sep 2025 07:00 AM Transaction in Own Shares
22 Sep 2025 07:00 AM Transaction in Own Shares
22 Sep 2025 07:00 AM Transaction in Own Shares
22 Sep 2025 07:00 AM Transaction in Own Shares
22 Sep 2025 07:00 AM Transaction in Own Shares
22 Sep 2025 07:00 AM Transaction in Own Shares
22 Sep 2025 07:00 AM Transaction in Own Shares
22 Sep 2025 07:00 AM Transaction in Own Shares
22 Sep 2025 07:00 AM Transaction in Own Shares
22 Sep 2025 07:00 AM Transaction in Own Shares
22 Sep 2025 07:00 AM Transaction in Own Shares
22 Sep 2025 07:00 AM Completion of Buyback
22 Sep 2025 07:00 AM Transaction in Own Shares
22 Sep 2025 07:00 AM Transaction in Own Shares
22 Sep 2025 07:00 AM Transaction in Own Shares
22 Sep 2025 07:00 AM Transaction in Own Shares
22 Sep 2025 07:00 AM Transaction in Own Shares
22 Sep 2025 07:00 AM Transaction in Own Shares
22 Sep 2025 07:00 AM Transaction in Own Shares
22 Sep 2025 07:00 AM Transaction in Own Shares
22 Sep 2025 07:00 AM Transaction in Own Shares
22 Sep 2025 07:00 AM Transaction in Own Shares
22 Sep 2025 07:00 AM Transaction in Own Shares
22 Sep 2025 07:00 AM Transaction in Own Shares
22 Sep 2025 07:00 AM Transaction in Own Shares
22 Sep 2025 07:00 AM Transaction in Own Shares
22 Sep 2025 07:00 AM Transaction in Own Shares
22 Sep 2025 07:00 AM Transaction in Own Shares
22 Sep 2025 07:00 AM Transaction in Own Shares
22 Sep 2025 07:00 AM Transaction in Own Shares
22 Sep 2025 07:00 AM Transaction in Own Shares
22 Sep 2025 07:00 AM Transaction in Own Shares
22 Sep 2025 07:00 AM Purchase of Own Shares
22 Sep 2025 07:00 AM Start of Primed Solid-State Battery Programme
22 Sep 2025 07:00 AM Transaction in Own Shares
22 Sep 2025 07:00 AM Transaction in Own Shares
22 Sep 2025 07:00 AM Transaction in Own Shares
22 Sep 2025 07:00 AM Transaction in Own Shares
22 Sep 2025 07:00 AM Transaction in Own Shares
22 Sep 2025 07:00 AM Further Major Advancement in Phalaborwa Test Work
22 Sep 2025 07:00 AM Transaction in Own Shares
22 Sep 2025 07:00 AM Transaction in Own Shares
22 Sep 2025 07:00 AM Transaction in Own Shares
22 Sep 2025 07:00 AM Transaction in Own Shares
22 Sep 2025 07:00 AM Transaction in Own Shares
22 Sep 2025 07:00 AM Transaction in Own Shares
22 Sep 2025 07:00 AM Transaction in Own Shares
22 Sep 2025 07:00 AM EBT Share Purchase
22 Sep 2025 07:00 AM Unaudited results for the six months ended 30 June
22 Sep 2025 07:00 AM Transaction in Own Shares
UK 100

Latest directors dealings