Ricardo plc (LON:RCDO)
London flag London · Delayed Price · Currency is GBP · Price in GBX
258.00
+3.00 (1.18%)
Apr 2, 2025, 5:50 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
159303356225255224
Upgrade
Market Cap Growth
-14.29%-14.85%58.25%-11.80%14.01%-44.87%
Upgrade
Enterprise Value
198390412284333328
Upgrade
Last Close Price
2.554.745.413.343.713.78
Upgrade
PE Ratio
5.05432.84-26.15149.96-
Upgrade
Forward PE
18.1312.3515.5910.1312.789.94
Upgrade
PS Ratio
0.330.640.800.590.740.64
Upgrade
PB Ratio
0.871.832.021.141.401.50
Upgrade
P/TBV Ratio
3.405.996.222.353.055.63
Upgrade
P/FCF Ratio
113.3213.9071.176.0011.91131.53
Upgrade
P/OCF Ratio
45.8411.7035.945.169.849.44
Upgrade
PEG Ratio
----1.05
Upgrade
EV/Sales Ratio
0.420.820.930.750.970.93
Upgrade
EV/EBITDA Ratio
3.578.9910.748.8312.1013.06
Upgrade
EV/EBIT Ratio
4.5911.3113.9312.9319.8123.58
Upgrade
EV/FCF Ratio
141.3217.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
19.79%0.23%-1.52%3.82%0.67%-2.91%
Upgrade
FCF Yield
0.88%7.20%1.41%16.68%8.39%0.76%
Upgrade
Dividend Yield
4.98%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
4.02%1.72%2.21%-2.49%-8.45%2.02%
Upgrade
Source: S&P Global Market Intelligence. Standard template. Financial Sources.