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 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 Transaction in Own Shares
Director/PDMR shareholding
PDF
July 31, 2026 2:00 pm Transaction in Own Shares
Director/PDMR shareholding
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
July 22, 2026 2:00 pm Transaction in Own Shares
Director/PDMR shareholding
PDF
July 21, 2026 2:00 pm Transaction in Own Shares
Director/PDMR shareholding
PDF
July 20, 2026 2:00 pm Transaction in Own Shares
Director/PDMR shareholding
PDF
July 17, 2026 2:00 pm Transaction in Own Shares
Director/PDMR shareholding
PDF
July 16, 2026 2:00 pm Transaction in Own Shares
Director/PDMR shareholding
PDF