Date
Title
PDF
01 April, 2025
Transaction in own shares and total voting rights
31 March, 2025
Update on Ricardo plc
31 March, 2025
Transaction in own shares
28 March, 2025
Treasury Shares Issued
27 March, 2025
Transaction in own shares
27 March, 2025
Executive Chair Share Purchase
26 March, 2025
Executive Chair Share Purchase
25 March, 2025
Director Dealing
24 March, 2025
AUDITED RESULTS FOR THE YEAR ENDED 31 DECEMBER 2024
20 March, 2025