Ricardo plc (LON:RCDO)
London flag London · Delayed Price · Currency is GBP · Price in GBX
238.99
+3.99 (1.70%)
Apr 28, 2025, 1:17 PM BST

Ricardo Ratios and Metrics

Millions GBP. Fiscal year is Jul - Jun.
Fiscal Year
CurrentFY 2024 FY 2023 FY 2022 FY 2021 FY 2020 2015 - 2019
Period Ending
Apr '25 Jun '24 Jun '23 Jun '22 Jun '21 Jun '20 2015 - 2019
Market Capitalization
146303356225255224
Upgrade
Market Cap Growth
-14.29%-14.85%58.25%-11.80%14.01%-44.87%
Upgrade
Enterprise Value
185390412284333328
Upgrade
Last Close Price
2.354.745.413.343.713.78
Upgrade
PE Ratio
4.66432.84-26.15149.96-
Upgrade
Forward PE
16.7612.3515.5910.1312.789.94
Upgrade
PS Ratio
0.310.640.800.590.740.64
Upgrade
PB Ratio
0.801.832.021.141.401.50
Upgrade
P/TBV Ratio
1.905.996.222.353.055.63
Upgrade
P/FCF Ratio
104.4313.9071.176.0011.91131.53
Upgrade
P/OCF Ratio
25.6511.7035.945.169.849.44
Upgrade
PEG Ratio
-----1.05
Upgrade
EV/Sales Ratio
0.390.820.930.750.970.93
Upgrade
EV/EBITDA Ratio
3.358.9910.748.8312.1013.06
Upgrade
EV/EBIT Ratio
4.3011.3113.9312.9319.8123.58
Upgrade
EV/FCF Ratio
132.4317.8982.457.5915.55192.77
Upgrade
Debt / Equity Ratio
0.840.790.780.550.621.13
Upgrade
Debt / EBITDA Ratio
2.782.703.173.023.415.54
Upgrade
Debt / FCF Ratio
110.006.0027.402.915.2999.41
Upgrade
Asset Turnover
1.071.081.030.940.840.88
Upgrade
Inventory Turnover
12.6011.5512.6313.7612.4713.69
Upgrade
Quick Ratio
2.101.531.501.571.601.67
Upgrade
Current Ratio
2.271.861.841.901.862.04
Upgrade
Return on Equity (ROE)
-0.68%0.47%-6.41%4.31%0.12%-3.99%
Upgrade
Return on Assets (ROA)
6.08%4.91%4.26%3.40%2.57%2.18%
Upgrade
Return on Capital (ROIC)
8.41%7.07%5.96%4.56%3.42%3.03%
Upgrade
Return on Capital Employed (ROCE)
13.00%11.40%9.30%7.20%5.80%4.30%
Upgrade
Earnings Yield
21.48%0.23%-1.52%3.82%0.67%-2.91%
Upgrade
FCF Yield
0.96%7.20%1.41%16.68%8.39%0.76%
Upgrade
Dividend Yield
4.51%2.68%2.21%3.11%1.85%1.65%
Upgrade
Payout Ratio
24.84%1100.00%-58.14%76.47%-
Upgrade
Buyback Yield / Dilution
-0.96%-0.97%--5.60%-10.30%0.37%
Upgrade
Total Shareholder Return
3.55%1.72%2.21%-2.49%-8.45%2.02%
Upgrade
Source: S&P Global Market Intelligence. Standard template. Financial Sources.