Time Source Company Announcement
16 Aug 2019 07:00 AM Transaction in Own Shares
16 Aug 2019 07:00 AM Director/PDMR Shareholding
16 Aug 2019 07:00 AM Transaction in Own Shares
16 Aug 2019 07:00 AM Transaction in Own Shares
16 Aug 2019 07:00 AM Transaction in Own Shares
16 Aug 2019 07:00 AM Issue of Equity
16 Aug 2019 07:00 AM Transaction in Own Shares
16 Aug 2019 07:00 AM Share Buyback
16 Aug 2019 07:00 AM Transaction in Own Shares & Total Voting Rights
16 Aug 2019 07:00 AM Transaction in Own Shares
16 Aug 2019 07:00 AM Transaction in Own Shares
16 Aug 2019 07:00 AM Transaction in Own Shares
16 Aug 2019 07:00 AM Transaction in Own Shares
16 Aug 2019 07:00 AM Transaction in Own Shares
16 Aug 2019 07:00 AM Issuance of shares in Company
16 Aug 2019 07:00 AM Half-Year Results
16 Aug 2019 07:00 AM Issue of Shares
16 Aug 2019 07:00 AM Portfolio Holdings as at 31 July 2019
16 Aug 2019 07:00 AM Carnival Corporation & plc Purchase of Shares
16 Aug 2019 07:00 AM Portfolio Holdings as at 31 July 2019
16 Aug 2019 07:00 AM
Alliance Trust PLC - Transaction in Own Shares
UK 100

Latest directors dealings