Time Source Company Announcement
09 Mar 2026 05:30 PM Transaction in Own Shares
09 Mar 2026 05:25 PM Holding(s) in Company
09 Mar 2026 05:19 PM Transaction in Own Shares
09 Mar 2026 05:19 PM Transaction in Own Shares
09 Mar 2026 05:16 PM Transaction in Own Shares
09 Mar 2026 05:16 PM Transaction in Own Shares
09 Mar 2026 05:15 PM Transaction in Own Shares
09 Mar 2026 05:02 PM Transaction in Own Shares
09 Mar 2026 04:55 PM Transaction in Own Shares
09 Mar 2026 04:51 PM Transaction in Own Shares
09 Mar 2026 04:30 PM TR1: Notification of Major Holdings
09 Mar 2026 04:12 PM Transaction in Own Shares
09 Mar 2026 04:00 PM Holding(s) in Company
09 Mar 2026 03:55 PM Holding(s) in Company
09 Mar 2026 03:35 PM Director/PDMR Shareholding
09 Mar 2026 03:06 PM Director/PDMR Shareholding
09 Mar 2026 03:00 PM Board Committee Change
09 Mar 2026 02:46 PM Directorate change
09 Mar 2026 02:08 PM Director/PDMR Shareholding
09 Mar 2026 02:00 PM Director/PDMR Shareholding
09 Mar 2026 01:00 PM Director/PDMR Shareholding
09 Mar 2026 12:45 PM Director/PDMR Shareholding
09 Mar 2026 11:15 AM Holding(s) in Company
09 Mar 2026 10:36 AM Holding(s) in Company
09 Mar 2026 10:20 AM Director/PDMR Shareholding
09 Mar 2026 10:02 AM Director/PDMR Shareholding
09 Mar 2026 07:05 AM Share repurchase programme
09 Mar 2026 07:00 AM Update on share buyback programme
09 Mar 2026 07:00 AM GSK and Alfasigma agree global linerixibat rights
09 Mar 2026 07:00 AM Commencement of Third Tranche of Share Buyback
09 Mar 2026 07:00 AM Transaction in Own Shares
09 Mar 2026 07:00 AM Transaction in Own Shares
09 Mar 2026 07:00 AM Transaction in Own Shares
09 Mar 2026 07:00 AM Transactions in Own Shares
09 Mar 2026 07:00 AM Transaction in Own Shares
09 Mar 2026 07:00 AM Transaction in Own Shares
09 Mar 2026 07:00 AM Transaction in Own Shares
09 Mar 2026 07:00 AM Transaction in Own Shares
09 Mar 2026 07:00 AM Transaction in Own Shares
09 Mar 2026 07:00 AM Transaction in Own Shares
09 Mar 2026 07:00 AM Transaction in Own Shares
09 Mar 2026 07:00 AM Transaction in Own Shares
09 Mar 2026 07:00 AM Transaction in Own Shares
09 Mar 2026 07:00 AM Transaction in Own Shares
09 Mar 2026 07:00 AM Transaction in Own Shares
09 Mar 2026 07:00 AM Transaction in Own Shares
09 Mar 2026 07:00 AM Transaction in Own Shares
09 Mar 2026 07:00 AM Transaction in Own Shares
09 Mar 2026 07:00 AM Transaction in Own Shares
09 Mar 2026 07:00 AM Transaction in Own Shares
UK 100