Time Source Company Announcement
09 Nov 2026 04:51 PM Transaction in Own Shares
09 Nov 2026 04:45 PM Transaction in Own Shares
09 Nov 2026 04:18 PM Holding(s) in Company
09 Nov 2026 04:17 PM Transaction in Own Shares
09 Nov 2026 04:00 PM Director/PDMR Shareholding
09 Nov 2026 04:00 PM Director/PDMR Shareholding
09 Nov 2026 03:45 PM Holding(s) in Company
09 Nov 2026 03:21 PM Director/PDMR Shareholding
09 Nov 2026 03:18 PM Submission of Document
09 Nov 2026 02:54 PM Transaction in Own Shares
09 Nov 2026 02:37 PM Transaction in Own Shares
09 Nov 2026 02:15 PM Holding(s) in Company
09 Nov 2026 02:05 PM Issue of Equity/Admission to Trading
09 Nov 2026 02:04 PM Total Voting Rights
09 Nov 2026 02:00 PM Director/PDMR Shareholding
09 Nov 2026 02:00 PM Director/PDMR Shareholding
09 Nov 2026 01:40 PM Transaction in Own Shares
09 Nov 2026 12:41 PM Gearing disclosure
09 Nov 2026 12:41 PM Gearing disclosure
09 Nov 2026 12:16 PM Holding(s) in Company
09 Nov 2026 12:00 PM Transaction in Own Shares
09 Nov 2026 11:58 AM Gearing Announcement
09 Nov 2026 11:58 AM Gearing Announcement
09 Nov 2026 11:58 AM Gearing Announcement
09 Nov 2026 11:58 AM Gearing Announcement
09 Nov 2026 11:58 AM Gearing Announcement
09 Nov 2026 11:58 AM Gearing Announcement
09 Nov 2026 11:58 AM Gearing Announcement
09 Nov 2026 11:40 AM Director/PDMR Shareholding
09 Nov 2026 11:36 AM Transaction in Own Shares
09 Nov 2026 11:00 AM Holding(s) in Company
09 Nov 2026 11:00 AM Transaction in Own Shares
09 Nov 2026 11:00 AM Transaction in Own Shares
09 Nov 2026 10:42 AM Holding(s) in Company
09 Nov 2026 10:39 AM Holding(s) in Company
09 Nov 2026 10:00 AM Transaction in Own Shares and TVR
09 Nov 2026 09:27 AM Transaction in Own Shares
09 Nov 2026 09:26 AM Transaction in Own Shares
09 Nov 2026 09:26 AM Director/PDMR Shareholding
09 Nov 2026 09:23 AM Monthly Fact Sheet as at 31 October 2026
09 Nov 2026 08:59 AM Transaction in Own Shares
09 Nov 2026 07:20 AM Transaction in Own Shares
09 Nov 2026 07:19 AM Transaction in Own Shares
09 Nov 2026 07:00 AM Grainger’s market-leading customer satisfaction
09 Nov 2026 07:00 AM OXB to present at Jefferies Healthcare Conference
09 Nov 2026 07:00 AM Transaction in Own Shares
09 Nov 2026 07:00 AM Transaction in Own Shares
09 Nov 2026 07:00 AM Total Voting Rights
09 Nov 2026 07:00 AM Interim results
09 Nov 2026 07:00 AM Transaction in Own Shares
UK 100

Latest directors dealings