Time Source Company Announcement
24 Jun 2025 07:00 AM Transaction in Own Shares
24 Jun 2025 07:00 AM Transaction in Own Shares and Total Voting Rights
24 Jun 2025 07:00 AM Transaction in Own Shares
24 Jun 2025 07:00 AM Transaction in Own Shares
24 Jun 2025 07:00 AM Transaction in Own Shares
24 Jun 2025 07:00 AM Transaction in Own Shares
24 Jun 2025 07:00 AM Transaction in Own Shares
24 Jun 2025 07:00 AM Transaction in Own Shares
24 Jun 2025 07:00 AM Transaction in Own Shares
24 Jun 2025 07:00 AM Transaction in Own Shares
24 Jun 2025 07:00 AM Transaction in Own Shares
24 Jun 2025 07:00 AM Transaction in Own Shares
24 Jun 2025 07:00 AM Inaugural ESG Rating
24 Jun 2025 07:00 AM Transaction in Own Shares
24 Jun 2025 07:00 AM Transaction in Own Shares
24 Jun 2025 07:00 AM Transaction in Own Shares
24 Jun 2025 07:00 AM Transaction in Own Shares
24 Jun 2025 07:00 AM Transaction in Own Shares
24 Jun 2025 07:00 AM Transaction in Own Shares
24 Jun 2025 07:00 AM Transaction in Own Shares
24 Jun 2025 07:00 AM Transaction in Own Shares
24 Jun 2025 07:00 AM Transaction in Own Shares
24 Jun 2025 07:00 AM Transaction in Own Shares
24 Jun 2025 07:00 AM Transaction in Own Shares
24 Jun 2025 07:00 AM Transaction in Own Shares
24 Jun 2025 07:00 AM Transaction in Own Shares
24 Jun 2025 07:00 AM Transaction in Own Shares
24 Jun 2025 07:00 AM Transaction in Own Shares
24 Jun 2025 07:00 AM Transaction in Own Shares
24 Jun 2025 07:00 AM Trading Update
24 Jun 2025 07:00 AM Transaction in Own Shares
24 Jun 2025 07:00 AM PUBLICATION OF THE OFFERING CIRCULAR
24 Jun 2025 07:00 AM ZIM: New gold “reefs” discovered at Bill’s Luck
24 Jun 2025 07:00 AM Transaction in Own Shares
24 Jun 2025 07:00 AM Transaction in Own Shares
24 Jun 2025 07:00 AM Transaction in Own Shares
24 Jun 2025 07:00 AM Transaction in Own Shares
24 Jun 2025 07:00 AM Transaction in Own Shares
24 Jun 2025 07:00 AM Transaction in Own Shares
24 Jun 2025 07:00 AM Transaction in Own Shares
24 Jun 2025 07:00 AM Transaction in Own Shares
24 Jun 2025 07:00 AM Transaction in Own Shares
24 Jun 2025 07:00 AM Transaction in Own Shares
24 Jun 2025 07:00 AM Transaction in Own Shares
24 Jun 2025 07:00 AM Transaction in Own Shares
24 Jun 2025 07:00 AM Transaction in Own Shares
24 Jun 2025 07:00 AM Transaction in Own Shares
24 Jun 2025 07:00 AM Trading Statement
24 Jun 2025 07:00 AM Transaction in Own Shares
24 Jun 2025 07:00 AM Transaction in Own Shares
UK 100

Latest directors dealings