Date
Title
PDF
11 April, 2025
Transaction in own shares
10 April, 2025
Transaction in own shares
09 April, 2025
Transaction in own shares
08 April, 2025
Increased Shareholding in Ricardo plc
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