Date
Title
PDF
08 April, 2025
Transaction in own shares
07 April, 2025
Executive Chair Share Purchase
07 April, 2025
Transaction in own shares
04 April, 2025
Increased Shareholding in Ricardo plc
03 April, 2025
Transaction in own shares
01 April, 2025
Increased Shareholding in Ricardo plc
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