Investors

Stay Ahead with our Latest Share Price Insights

Stay Ahead with our Latest Share Price Insights.

Information on this page is updated via a feed from the London Stock Exchange's Regulatory News Service. To retrieve the full story please click on the headline. Stories will open in a new window.

Date and TimeTitleCategoryPDF
August 18, 2026 2:00 pm Transaction in Own Shares
Director/PDMR shareholding
PDF
August 17, 2026 2:00 pm Transaction in Own Shares
Director/PDMR shareholding
PDF
August 14, 2026 2:00 pm Transaction in Own Shares
Director/PDMR shareholding
PDF
August 13, 2026 2:00 pm Transaction in Own Shares
Director/PDMR shareholding
PDF
August 12, 2026 3:28 pm Transaction in Own Shares
Director/PDMR shareholding
PDF
August 11, 2026 2:00 pm Transaction in Own Shares
Director/PDMR shareholding
PDF
August 10, 2026 2:00 pm Transaction in Own Shares
Director/PDMR shareholding
PDF
August 7, 2026 2:00 pm Transaction in Own Shares
Director/PDMR shareholding
PDF
August 6, 2026 2:00 pm Transaction in Own Shares
Director/PDMR shareholding
PDF
August 5, 2026 2:00 pm Transaction in Own Shares
Director/PDMR shareholding
PDF
August 4, 2026 2:00 pm Transaction in Own Shares
Director/PDMR shareholding
PDF
August 3, 2026 2:00 pm Total Voting Rights
General announcements
PDF
August 3, 2026 2:00 pm Transaction in Own Shares
Director/PDMR shareholding
PDF
July 31, 2026 2:00 pm Transaction in Own Shares
Director/PDMR shareholding
PDF
July 31, 2026 2:00 pm Completion of Acquisition
Acquisitions and alliances
PDF
July 30, 2026 2:00 pm Transaction in Own Shares
Director/PDMR shareholding
PDF
July 29, 2026 2:00 pm Transaction in Own Shares
Director/PDMR shareholding
PDF
July 28, 2026 2:00 pm Transaction in Own Shares
Director/PDMR shareholding
PDF
July 27, 2026 2:00 pm Transaction in Own Shares
Director/PDMR shareholding
PDF
July 24, 2026 2:00 pm Transaction in Own Shares
Director/PDMR shareholding
PDF