Capital Limited (LON:CAPD)
London flag London · Delayed Price · Currency is GBP · Price in GBX
105.50
+0.50 (0.48%)
Jul 21, 2026, 2:34 PM GMT

Capital Ratios and Metrics

Millions GBP. Fiscal year is Jan - Dec.
Fiscal Year
CurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period Ending
Jul '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
237256160175185160
Market Cap Growth
41.07%60.69%-8.83%-5.22%15.38%71.85%
Enterprise Value
222.64241.98231.22221.94209.11148.98
Last Close Price
1.061.140.810.900.970.84
PE Ratio
4.164.5012.476.1110.923.13
Forward PE
9.9111.917.695.965.517.60
PS Ratio
0.921.000.580.700.770.95
PB Ratio
0.820.920.740.840.960.99
P/TBV Ratio
0.580.620.590.670.820.75
P/FCF Ratio
8.038.687.9213.9430.84-
P/OCF Ratio
4.334.683.143.224.017.12
EV/Sales Ratio
0.870.940.830.890.870.89
EV/EBITDA Ratio
3.543.593.352.822.812.75
EV/EBIT Ratio
7.276.997.654.694.243.88
EV/FCF Ratio
7.548.1911.4717.6834.94-
Debt / Equity Ratio
0.260.260.390.350.290.24
Debt / EBITDA Ratio
1.451.451.721.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.900.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.302.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.13%15.05%9.84%37.89%
Return on Assets (ROA)
6.18%6.18%3.99%10.80%11.28%15.39%
Return on Invested Capital (ROIC)
9.92%9.87%5.73%15.73%17.83%27.72%
Return on Capital Employed (ROCE)
10.39%10.39%9.81%17.70%20.39%23.03%
Earnings Yield
21.74%22.21%8.02%16.37%9.15%31.93%
FCF Yield
12.46%11.53%12.63%7.17%3.24%-
Dividend Yield
1.85%1.68%3.86%3.45%3.19%2.20%
Payout Ratio
7.38%7.38%48.06%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.52%-2.68%3.70%3.79%1.57%-35.51%