Time Source Company Announcement
15 Jul 2026 04:57 PM Transaction in Own Shares
15 Jul 2026 04:56 PM Transaction in Own Shares
15 Jul 2026 04:56 PM Transaction in Own Shares
15 Jul 2026 04:51 PM Transaction in Own Shares
15 Jul 2026 04:43 PM Transaction in Own Shares
15 Jul 2026 04:43 PM Holding(s) in Company
15 Jul 2026 04:30 PM Holding(s) in Company
15 Jul 2026 04:30 PM Holding(s) in Company
15 Jul 2026 04:23 PM Annual General Meeting details
15 Jul 2026 04:09 PM Holding(s) in Company
15 Jul 2026 04:00 PM Holding(s) in Company
15 Jul 2026 03:59 PM Holding(s) in Company
15 Jul 2026 03:56 PM Holding(s) in Company
15 Jul 2026 03:36 PM Director/PDMR Shareholding
15 Jul 2026 03:20 PM Holding(s) in Company
15 Jul 2026 03:03 PM Result of AGM
15 Jul 2026 02:48 PM Monthly Fact Sheet as at 30 June 2026
15 Jul 2026 02:00 PM Block Listing Six Monthly Return
15 Jul 2026 01:45 PM Dividend Declaration
15 Jul 2026 01:30 PM Acquisition of three supermarkets for £118 million
15 Jul 2026 01:20 PM Monthly Fact Sheet as at 30 June 2026
15 Jul 2026 01:09 PM Director/PDMR Shareholding
15 Jul 2026 12:48 PM Director Dealing
15 Jul 2026 12:21 PM Holding(s) in Company
15 Jul 2026 12:11 PM Director/PDMR Shareholding
15 Jul 2026 11:59 AM Publication of Final Terms
15 Jul 2026 11:47 AM Director/PDMR Shareholding
15 Jul 2026 11:30 AM Holding(s) in Company
15 Jul 2026 11:18 AM Portfolio Update
15 Jul 2026 10:55 AM NCC and Siemens strengthen critical infrastructure
15 Jul 2026 10:54 AM Director Declaration
15 Jul 2026 10:44 AM Director/PDMR Shareholding
15 Jul 2026 10:36 AM Result of AGM
15 Jul 2026 09:30 AM Director/PDMR Shareholding
15 Jul 2026 09:30 AM Holding(s) in Company
15 Jul 2026 09:09 AM Transaction in Own Shares
15 Jul 2026 07:08 AM Holding(s) in Company
15 Jul 2026 07:02 AM Retail Offer
15 Jul 2026 07:00 AM Holding(s) in Company
15 Jul 2026 07:00 AM EMTN Programme: Publication of Final Terms
15 Jul 2026 07:00 AM Appointment of Corporate Broker
15 Jul 2026 07:00 AM Proposed equity issue to fund acquisitions
15 Jul 2026 07:00 AM H1 2026 Trading Update
15 Jul 2026 07:00 AM Transaction in Own Shares
15 Jul 2026 07:00 AM Q1 FY27 Trading Statement
15 Jul 2026 07:00 AM FIRST QUARTER BUSINESS UPDATE
15 Jul 2026 07:00 AM Transaction in Own Shares
15 Jul 2026 07:00 AM Transaction in Own Shares
15 Jul 2026 07:00 AM Transaction in Own Shares
15 Jul 2026 07:00 AM Transaction in Own Shares
UK 100

Latest directors dealings