Time Source Company Announcement
20 Jun 2025 05:04 PM Issue of Equity
20 Jun 2025 05:04 PM Transaction in Own Shares
20 Jun 2025 05:02 PM Transaction in Own Shares
20 Jun 2025 05:00 PM Transaction in Own Shares
20 Jun 2025 05:00 PM Transaction in Own Shares
20 Jun 2025 05:00 PM Resignation of Director
20 Jun 2025 05:00 PM Directorate Change
20 Jun 2025 04:59 PM Transaction in Own Shares
20 Jun 2025 04:59 PM Bond Final Terms
20 Jun 2025 04:57 PM Transaction in Own Shares
20 Jun 2025 04:57 PM Result of Annual General Meeting
20 Jun 2025 04:56 PM Transaction in Own Shares
20 Jun 2025 04:56 PM Transaction in Own Shares
20 Jun 2025 04:55 PM Notification of Major Holdings
20 Jun 2025 04:55 PM Transaction in Own Shares
20 Jun 2025 04:53 PM Transaction in Own Shares
20 Jun 2025 04:52 PM Transaction in Own Shares
20 Jun 2025 04:52 PM PUBLICATION OF MAY 2025 MONTHLY REPORT
20 Jun 2025 04:51 PM Transaction in Own Shares
20 Jun 2025 04:50 PM Transaction in Own Shares
20 Jun 2025 04:48 PM Transaction in Own Shares
20 Jun 2025 04:46 PM Transaction in Own Shares & Total Voting Rights
20 Jun 2025 04:45 PM Transaction in Own Shares
20 Jun 2025 04:45 PM Publication of ARA & Notice of AGM
20 Jun 2025 04:42 PM Change of Auditor
20 Jun 2025 04:40 PM Holding(s) in Company
20 Jun 2025 04:38 PM Holding(s) in Company
20 Jun 2025 04:35 PM Audit Update
20 Jun 2025 04:31 PM Issue of Equity
20 Jun 2025 04:30 PM Director/PDMR Shareholding
20 Jun 2025 04:30 PM Director/PDMR Shareholding
20 Jun 2025 04:30 PM Director/PDMR Shareholding
20 Jun 2025 04:30 PM Form 8 (OPD) (Ricardo PLC)
20 Jun 2025 04:26 PM Holding(s) in Company
20 Jun 2025 04:25 PM Rule 2.9 Announcement
20 Jun 2025 04:22 PM Directorate Change
20 Jun 2025 04:20 PM Issue of Equity
20 Jun 2025 04:10 PM Holding in Company
20 Jun 2025 04:10 PM Annual Financial Report and Notice of 2025 AGM
20 Jun 2025 04:06 PM Change of Registered Address
20 Jun 2025 04:04 PM Results analysis from Kepler Trust Intelligence
20 Jun 2025 04:01 PM Holding(s) in Company
20 Jun 2025 04:00 PM Additional Listing
20 Jun 2025 03:58 PM Director/PDMR Shareholding
20 Jun 2025 03:55 PM Portfolio Update
20 Jun 2025 03:51 PM Holding in Company
20 Jun 2025 03:45 PM New Corporate Presentation
20 Jun 2025 03:43 PM Notice of Results
20 Jun 2025 03:43 PM Notice of Results
20 Jun 2025 03:42 PM Publication of Final Terms - Replacement
UK 100

Latest directors dealings