Date
Title
PDF
17 June, 2025
Transaction in own shares
12 June, 2025
Form 8.3 – Ricardo plc
11 June, 2025
Ricardo Investment Realisation
05 June, 2025
Transaction in own shares
04 June, 2025
Transaction in own shares
03 June, 2025
Transaction in own shares
02 June, 2025
Ricardo EGM – ISS recommendation
02 June, 2025
Total voting rights
23 May, 2025