Time Source Company Announcement
20 Jul 2026 07:00 AM Transaction in Own Shares
20 Jul 2026 07:00 AM Transaction in Own Shares
20 Jul 2026 07:00 AM Purchases of Own Shares
20 Jul 2026 07:00 AM Transaction in Own Shares
20 Jul 2026 07:00 AM Transaction in Own Shares
20 Jul 2026 07:00 AM Transaction in Own Shares
20 Jul 2026 07:00 AM Transaction in Own Shares
20 Jul 2026 07:00 AM Transaction in Own Shares
20 Jul 2026 07:00 AM Transaction in Own Shares
20 Jul 2026 07:00 AM Transaction in Own Shares
20 Jul 2026 07:00 AM Transaction in Own Shares
20 Jul 2026 07:00 AM Transaction in Own Shares
20 Jul 2026 07:00 AM Transaction in Own Shares
20 Jul 2026 07:00 AM Transaction in Own Shares
20 Jul 2026 07:00 AM Transaction in Own Shares
20 Jul 2026 07:00 AM Transaction in Own Shares
20 Jul 2026 07:00 AM Transaction in Own Shares
20 Jul 2026 07:00 AM Transaction in Own Shares
20 Jul 2026 07:00 AM Transaction in Own Shares
20 Jul 2026 07:00 AM Transaction in Own Shares
20 Jul 2026 07:00 AM Transaction in Own Shares
20 Jul 2026 07:00 AM Engineering Agreement with Cactus Wellhead LLC
20 Jul 2026 07:00 AM Transaction in Own Shares and Total Voting Rights
20 Jul 2026 07:00 AM Transactions in Own Shares
20 Jul 2026 07:00 AM Transaction in Own Shares
20 Jul 2026 07:00 AM Transaction in Own Shares
20 Jul 2026 07:00 AM Transaction in Own Shares
20 Jul 2026 07:00 AM Transaction in Own Shares
20 Jul 2026 07:00 AM audio call recording
20 Jul 2026 07:00 AM Transaction in Own Shares
20 Jul 2026 07:00 AM Q1 FY27 Ryanair Holdings plc Earnings
20 Jul 2026 07:00 AM Transaction in Own Shares
20 Jul 2026 07:00 AM Transaction in Own Shares
20 Jul 2026 07:00 AM Transaction in Own Shares
20 Jul 2026 07:00 AM Transaction in Own Shares
20 Jul 2026 07:00 AM Transaction in Own Shares
20 Jul 2026 07:00 AM Transaction in Own Shares
20 Jul 2026 07:00 AM Q1 Trading Statement
20 Jul 2026 07:00 AM Transaction in Own Shares and Total Voting Rights
20 Jul 2026 07:00 AM Transaction in Own Shares
20 Jul 2026 07:00 AM Onshore wind sale for approximately £11 million
20 Jul 2026 07:00 AM Transaction in Own Shares
20 Jul 2026 07:00 AM Transaction in Own Shares
20 Jul 2026 07:00 AM Transaction in Own Shares
20 Jul 2026 07:00 AM Transaction in Own Shares
20 Jul 2026 07:00 AM Transaction in Own Shares
20 Jul 2026 07:00 AM Transaction in Own Shares
20 Jul 2026 07:00 AM Transaction in Own Shares
20 Jul 2026 07:00 AM Transaction in Own Shares
20 Jul 2026 07:00 AM Transaction in Own Shares
UK 100

Latest directors dealings