Capital Limited (LON:CAPD)
London flag London · Delayed Price · Currency is GBP · Price in GBX
100.00
-7.00 (-6.54%)
Aug 10, 2026, 4:36 PM GMT

Capital Ratios and Metrics

Millions GBP. Fiscal year is Jan - Dec.
Fiscal Year
CurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period Ending
Aug '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
226257159174185160
Market Cap Growth
25.55%61.57%-8.88%-5.82%15.93%72.35%
Enterprise Value
211.35242.48230.65221.42209.74148.75
Last Close Price
1.001.140.810.900.970.84
PE Ratio
3.964.5112.436.0910.963.13
Forward PE
9.5011.917.695.965.517.60
PS Ratio
0.881.000.570.700.770.95
PB Ratio
0.780.920.740.840.960.99
P/TBV Ratio
0.550.620.590.670.830.75
P/FCF Ratio
7.658.697.8913.9030.95-
P/OCF Ratio
4.134.693.133.214.027.11
EV/Sales Ratio
0.820.940.830.890.870.89
EV/EBITDA Ratio
3.153.603.302.822.822.74
EV/EBIT Ratio
6.137.007.374.684.253.88
EV/FCF Ratio
7.168.2111.4517.6435.04-
Debt / Equity Ratio
0.260.260.390.350.290.24
Debt / EBITDA Ratio
1.451.451.701.321.010.98
Debt / FCF Ratio
3.303.305.898.2612.59-
Net Debt / Equity Ratio
-0.09-0.090.290.190.10-0.08
Net Debt / EBITDA Ratio
-0.36-0.360.890.510.27-0.25
Net Debt / FCF Ratio
-0.81-0.813.093.163.320.96
Asset Turnover
0.600.600.710.750.790.78
Inventory Turnover
3.103.103.282.843.233.85
Quick Ratio
1.981.981.421.621.661.99
Current Ratio
2.472.471.982.272.432.50
Return on Equity (ROE)
21.18%21.18%6.60%15.05%9.84%37.89%
Return on Assets (ROA)
6.18%6.18%4.28%10.80%11.28%15.39%
Return on Invested Capital (ROIC)
9.92%9.87%6.14%15.73%17.83%27.72%
Return on Capital Employed (ROCE)
10.39%10.39%10.15%17.70%20.39%23.03%
Earnings Yield
22.83%22.17%8.05%16.41%9.12%31.98%
FCF Yield
13.08%11.50%12.68%7.19%3.23%-
Dividend Yield
1.80%1.68%3.88%3.46%3.18%2.20%
Payout Ratio
7.38%7.38%44.39%20.79%33.77%6.77%
Buyback Yield / Dilution
-4.37%-4.37%-0.17%0.34%-1.62%-37.71%
Total Shareholder Return
-2.57%-2.69%3.71%3.80%1.56%-35.51%