Time Source Company Announcement
12 Jan 2026 06:25 PM Transaction in Own Shares
12 Jan 2026 05:45 PM Transaction in Own Shares
12 Jan 2026 05:40 PM Transaction in Own Shares
12 Jan 2026 05:29 PM Transaction in Own Shares
12 Jan 2026 05:28 PM Transaction in Own Shares
12 Jan 2026 05:20 PM Transaction in Own Shares
12 Jan 2026 05:13 PM Transaction in Own Shares
12 Jan 2026 05:12 PM Transaction in Own Shares
12 Jan 2026 05:08 PM Transaction in Own Shares
12 Jan 2026 05:05 PM Transaction in Own Shares
12 Jan 2026 05:00 PM Publication of Final Terms
12 Jan 2026 04:46 PM Transaction in Own Shares
12 Jan 2026 04:41 PM Transaction in Own Shares
12 Jan 2026 04:38 PM Director/PDMR Shareholding
12 Jan 2026 04:30 PM Acquisition of Integrity Orthopaedics
12 Jan 2026 03:30 PM Director/PDMR Shareholding
12 Jan 2026 03:09 PM Transaction in Own Shares - Replacement
12 Jan 2026 03:06 PM Form 8 (Opening Position Disclosure) - Rio Tinto
12 Jan 2026 03:01 PM Directorate change
12 Jan 2026 01:44 PM Director/PDMR Shareholding
12 Jan 2026 01:34 PM Director/PDMR Shareholding
12 Jan 2026 12:30 PM Notice of AGM
12 Jan 2026 11:54 AM Director/PDMR Shareholding
12 Jan 2026 11:00 AM Chief Financial Officer Transition
12 Jan 2026 11:00 AM Director/PDMR Shareholding
12 Jan 2026 10:23 AM Holding(s) in Company
12 Jan 2026 09:45 AM National Grid plc Scrip Dividend
12 Jan 2026 08:00 AM Investor presentation via Investor Meets Company
12 Jan 2026 07:15 AM Transaction in Own Shares
12 Jan 2026 07:00 AM Holding(s) in Company
12 Jan 2026 07:00 AM Transaction in Own Shares
12 Jan 2026 07:00 AM Transaction in Own Shares
12 Jan 2026 07:00 AM Transaction in Own Shares
12 Jan 2026 07:00 AM Transaction in Own Shares
12 Jan 2026 07:00 AM Transaction in Own Shares
12 Jan 2026 07:00 AM Transaction in Own Shares
12 Jan 2026 07:00 AM Transaction in Own Shares
12 Jan 2026 07:00 AM Transaction in Own Shares
12 Jan 2026 07:00 AM Transaction in Own Shares
12 Jan 2026 07:00 AM Transaction in Own Shares
12 Jan 2026 07:00 AM Transaction in Own Shares
12 Jan 2026 07:00 AM Transaction in Own Shares
12 Jan 2026 07:00 AM Transaction in Own Shares
12 Jan 2026 07:00 AM Transaction in Own Shares
12 Jan 2026 07:00 AM Transaction in Own Shares
12 Jan 2026 07:00 AM Transaction in Own Shares
12 Jan 2026 07:00 AM Transaction in Own Shares
12 Jan 2026 06:30 AM Transaction in Own Shares
UK 100

Latest directors dealings