Time Source Company Announcement
02 Jan 2026 07:00 AM Transaction in Own Shares
02 Jan 2026 07:00 AM Total Voting Rights
02 Jan 2026 07:00 AM Transaction in Own Shares
02 Jan 2026 07:00 AM Transaction in Own Shares
02 Jan 2026 07:00 AM Transaction in Own Shares
02 Jan 2026 07:00 AM Transaction in Own Shares
02 Jan 2026 07:00 AM Transaction in Own Shares
02 Jan 2026 07:00 AM Transaction in Own Shares
02 Jan 2026 07:00 AM Total Voting Rights
02 Jan 2026 07:00 AM Total Voting Rights
02 Jan 2026 07:00 AM Transaction in Own Shares
02 Jan 2026 07:00 AM Transaction in Own Shares
02 Jan 2026 07:00 AM Total Voting Rights
02 Jan 2026 07:00 AM Block listing Interim Review
02 Jan 2026 07:00 AM ISM - MSBV - EARLY REDEMPTION -01-01-2026
02 Jan 2026 07:00 AM OIL AND GAS DISCOVERY AT BARAGZAI X-01 (SLANT) WEL
02 Jan 2026 07:00 AM ISM- MSBV- EARLY REDEMPTION -31st Dec 2025
02 Jan 2026 07:00 AM Transaction in Own Shares
02 Jan 2026 07:00 AM Transaction in Own Shares
02 Jan 2026 07:00 AM Transaction in Own Shares
02 Jan 2026 07:00 AM Transaction in Own Shares
02 Jan 2026 07:00 AM Transaction in Own Shares
02 Jan 2026 07:00 AM Transaction in Own Shares
02 Jan 2026 07:00 AM Transaction in Own Shares
02 Jan 2026 07:00 AM Total Voting Rights
02 Jan 2026 07:00 AM Total Voting Rights
02 Jan 2026 07:00 AM Transaction in Own Shares
02 Jan 2026 07:00 AM Transaction in Own Shares
02 Jan 2026 07:00 AM Total Voting Rights
02 Jan 2026 07:00 AM Total Voting Rights
02 Jan 2026 07:00 AM Total Voting Rights
02 Jan 2026 07:00 AM Total Voting Rights
02 Jan 2026 07:00 AM Total Voting Rights
02 Jan 2026 07:00 AM Total Voting Rights
02 Jan 2026 07:00 AM Total Voting Rights
02 Jan 2026 07:00 AM Total Voting Rights
02 Jan 2026 07:00 AM Total Voting Rights
02 Jan 2026 07:00 AM Total Voting Rights
02 Jan 2026 07:00 AM Transaction in Own Shares
02 Jan 2026 07:00 AM Total Voting Rights
02 Jan 2026 07:00 AM Exercise of Warrants and Total Voting Rights
02 Jan 2026 07:00 AM Total Voting Rights
02 Jan 2026 07:00 AM Total Voting Rights
02 Jan 2026 07:00 AM Total Voting Rights
02 Jan 2026 07:00 AM Total Voting Rights
02 Jan 2026 07:00 AM Total Voting Rights
02 Jan 2026 07:00 AM Total Voting Rights
02 Jan 2026 07:00 AM Total Voting Rights
02 Jan 2026 07:00 AM Total Voting Rights
02 Jan 2026 07:00 AM Total Voting Rights
UK 100

Latest directors dealings