CAB Payments Holdings plc (LON:CABP)
London flag London · Delayed Price · Currency is GBP · Price in GBX
78.00
+1.30 (1.69%)
Jul 28, 2026, 1:17 PM GMT

CAB Payments Holdings Ratios and Metrics

Millions GBP. Fiscal year is Jan - Dec.

Total Valuation

Fiscal Year
CurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period Ending
Jul '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
195157174210--
Market Cap Growth
57.49%-9.80%-17.12%---
Enterprise Value
-262.27-299.67-880.4-837.2800
Last Close Price
0.780.620.690.83--

Price Ratios

Fiscal Year
CurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period Ending
Jul '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
PE Ratio
14.7511.9012.968.28--
Forward PE
9.838.347.535.24--
PEG Ratio
-0.47----
PS Ratio
2.261.692.031.82--
PB Ratio
1.210.981.191.60--
P/TBV Ratio
1.571.251.511.83--
P/FCF Ratio
--1.850.65--
P/OCF Ratio
--1.800.65--

EV Ratios

Fiscal Year
CurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period Ending
Jul '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
EV/Sales Ratio
--3.22-10.24-7.24--
EV/EBIT Ratio
-209.56----
EV/FCF Ratio
-0.49----

Financial Efficiency

Fiscal Year
CurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period Ending
Jul '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
Debt / Equity Ratio
0.120.120.120.010.010.01
Debt / EBITDA Ratio
2.072.071.750.040.030.06
Debt / FCF Ratio
--0.190.00-0.00
Net Debt / Equity Ratio
-2.84-2.84-7.20-7.97-7.53-13.26
Net Debt / EBITDA Ratio
-49.73-49.73-102.30-47.69-19.03-71.74
Net Debt / FCF Ratio
0.750.75-11.18-3.253.49-3.17
Asset Turnover
0.050.050.050.070.070.04
Quick Ratio
35.3935.39103.3657.0942.18107.32
Current Ratio
36.0536.05104.2757.0942.18107.32
Return on Equity (ROE)
8.82%8.82%10.22%19.31%33.85%9.83%
Return on Assets (ROA)
-0.06%-0.06%0.08%0.64%2.02%0.53%
Return on Capital Employed (ROCE)
-0.08%-0.08%0.10%1.01%2.68%0.66%

Yields

Fiscal Year
CurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period Ending
Jul '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
Earnings Yield
6.96%8.40%7.71%12.08%--
FCF Yield
--54.10%153.25%--
Dividend Yield
-0.00%0.00%6.54%--
Payout Ratio
-0.00%0.00%56.53%0.00%0.00%
Buyback Yield / Dilution
-2.60%-2.59%-7.15%-6.97%-9.08%-0.37%
Total Shareholder Return
-2.60%-2.59%-7.15%-0.43%-9.08%-0.37%