Date
Title
PDF
14 April, 2025
Transaction in own shares
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