Time Source Company Announcement
26 Mar 2025 07:00 AM Transaction in Own Shares
26 Mar 2025 07:00 AM Transaction in Own Shares
26 Mar 2025 07:00 AM PMx Promotional Partner Contract Enhancement
26 Mar 2025 07:00 AM Transaction in Own Shares
26 Mar 2025 07:00 AM Update to IMA & OMA; Introducing Continuation Vote
26 Mar 2025 07:00 AM Transaction in Own Shares
26 Mar 2025 07:00 AM Investor Presentation via Investor Meet Company
26 Mar 2025 07:00 AM Strategic Initiatives
26 Mar 2025 07:00 AM Annual Report and Notice of Annual General Meeting
26 Mar 2025 07:00 AM Acquisition of Additional BAM Mineral Rights
26 Mar 2025 07:00 AM Transaction in Own Securities
26 Mar 2025 07:00 AM COMPLETION OF ACQUISITION OF AIRCRAFT
26 Mar 2025 07:00 AM Transaction in Own Shares
26 Mar 2025 07:00 AM Issue of Debt
26 Mar 2025 07:00 AM Issue of Debt
26 Mar 2025 07:00 AM Notice on Change of Chief Executive Officer
26 Mar 2025 07:00 AM Holding(s) in Company
26 Mar 2025 07:00 AM Last Day of Dealings
26 Mar 2025 07:00 AM Positive progress on European Patent Application
26 Mar 2025 07:00 AM Bond issue
26 Mar 2025 07:00 AM Transaction in Own Shares
26 Mar 2025 07:00 AM Transaction in Own Shares
26 Mar 2025 07:00 AM Transaction in Own Shares
26 Mar 2025 07:00 AM 2024 Preliminary Results
26 Mar 2025 07:00 AM Project update
26 Mar 2025 07:00 AM Director/PDMR Shareholding
26 Mar 2025 07:00 AM Transaction in Own Shares
26 Mar 2025 07:00 AM Transaction in Own Shares
26 Mar 2025 07:00 AM Transaction in Own Shares
26 Mar 2025 07:00 AM Transaction in Own Shares
26 Mar 2025 07:00 AM Investor Update March 26[th] 2025
26 Mar 2025 07:00 AM Investor Update March 26[th] 2025
26 Mar 2025 07:00 AM MAR Compliance/Closed Period
26 Mar 2025 07:00 AM Total Voting Rights
26 Mar 2025 07:00 AM Total Voting Rights
26 Mar 2025 07:00 AM Total Voting Rights
26 Mar 2025 07:00 AM Total Voting Rights
26 Mar 2025 07:00 AM Total Voting Rights
26 Mar 2025 07:00 AM Total Voting Rights
26 Mar 2025 07:00 AM Directorate change
26 Mar 2025 07:00 AM Transaction in Own Shares
26 Mar 2025 06:30 AM Transaction in own shares
UK 100

Latest directors dealings