Investing in Ricardo
We create value all our stakeholders by being focused on delivering profitable and sustainable growth, being disciplined in our execution and driving a performance culture.
Current share price
Last close: 561.00 17 Mar 2023
Reasons to invest in us
Underpinned by environmental and energy transition trends and by establishing a clear focus on prioritising high-growth, high-margin, solutions and by being rigorous and disciplined in our execution, we are shaping our future - delivering sustainable and profitable growth and creating value for our shareholders, our colleagues and our clients.