Time Source Company Announcement
20 May 2024 07:00 AM Transaction in Own Shares
20 May 2024 07:00 AM Transaction in Own Shares
20 May 2024 07:00 AM AstraZeneca to manufacture ADCs in Singapore
20 May 2024 07:00 AM Completion of Share Consolidation
20 May 2024 07:00 AM SALE OF 50% STAKE IN 100 NEW BRIDGE STREET
20 May 2024 07:00 AM Interim Management Statement
20 May 2024 07:00 AM Settlement Agreement over Fraudulent payment
20 May 2024 07:00 AM Annual Financial Report
20 May 2024 07:00 AM Issue of Debt
20 May 2024 07:00 AM Q1 2024 Results
20 May 2024 07:00 AM Financial Results for the year ended 31 Dec 2023
20 May 2024 07:00 AM Transaction in Own Shares
20 May 2024 07:00 AM Transaction in Own Shares
20 May 2024 07:00 AM Transaction in Own Shares
20 May 2024 07:00 AM Transaction in Own Shares
20 May 2024 07:00 AM Transaction in Own Shares
20 May 2024 07:00 AM Transaction in Own Shares
20 May 2024 07:00 AM Transaction in Own Shares
20 May 2024 07:00 AM Transaction in Own Shares
20 May 2024 07:00 AM AGM Statement
20 May 2024 07:00 AM Transaction in Own Shares
20 May 2024 07:00 AM Transaction in Own Shares
20 May 2024 07:00 AM Transaction in Own Shares
20 May 2024 07:00 AM Transaction in Own Shares
20 May 2024 07:00 AM Transaction in Own Shares
20 May 2024 07:00 AM Transaction in Own Shares
20 May 2024 07:00 AM Transaction in Own Shares
20 May 2024 07:00 AM Transaction in Own Shares
20 May 2024 07:00 AM Trading Update
20 May 2024 07:00 AM Transaction in Own Shares
20 May 2024 07:00 AM Transaction in Own Shares
20 May 2024 07:00 AM Transaction in Own Shares
20 May 2024 07:00 AM Transaction in Own Shares & TVR
20 May 2024 07:00 AM Transaction in Own Shares
20 May 2024 07:00 AM Transaction in Own Shares
20 May 2024 07:00 AM Transaction in Own Shares and Total Voting Rights
20 May 2024 07:00 AM Transaction in Own Shares
20 May 2024 07:00 AM Trading Update
20 May 2024 07:00 AM Exercise of Options
20 May 2024 07:00 AM Transaction in Own Shares
20 May 2024 07:00 AM Transaction in Own Shares
20 May 2024 07:00 AM RYANAIR FULL YEAR PROFIT RISES 34% TO 1.92BN
20 May 2024 07:00 AM Transaction in Own Shares
20 May 2024 07:00 AM Transaction in Own Shares
20 May 2024 07:00 AM Transaction in Own Shares
20 May 2024 07:00 AM Transaction in Own Shares
20 May 2024 07:00 AM Transaction in Own Shares
20 May 2024 07:00 AM Transaction in Own Shares
20 May 2024 07:00 AM Transaction in Own Shares
20 May 2024 07:00 AM Transaction in Own Shares
UK 100

Latest directors dealings