Cabka N.V. (AMS:CABKA)
Netherlands flag Netherlands · Delayed Price · Currency is EUR
1.960
+0.030 (1.55%)
Aug 14, 2026, 4:17 PM CET

Cabka Ratios and Metrics

Millions EUR. Fiscal year is Jan - Dec.

Total Valuation

Fiscal Year
CurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period Ending
Aug '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
484452149147-
Market Cap Growth
3.70%-15.48%-65.23%1.69%--
Enterprise Value
111116130207186-
Last Close Price
1.961.772.105.805.76-

Price Ratios

Fiscal Year
CurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period Ending
Aug '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
Forward PE
-193.0052.5021.9635.22-
PS Ratio
0.250.240.270.740.69-
PB Ratio
0.940.870.912.112.02-
P/TBV Ratio
0.980.910.962.202.04-
P/FCF Ratio
4.835.91----
P/OCF Ratio
2.172.353.495.4927.93-
PEG Ratio
-0.420.420.500.18-

EV Ratios

Fiscal Year
CurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period Ending
Aug '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
EV/Sales Ratio
0.580.630.691.020.87-
EV/EBITDA Ratio
4.426.958.6013.0032.39-
EV/EBIT Ratio
16.76110.85-165.72--
EV/FCF Ratio
11.1215.64----

Financial Efficiency

Fiscal Year
CurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period Ending
Aug '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
Debt / Equity Ratio
1.251.301.340.890.892.15
Debt / EBITDA Ratio
2.563.284.223.477.773.03
Debt / FCF Ratio
6.448.86---24.40
Net Debt / Equity Ratio
1.221.241.260.790.601.86
Net Debt / EBITDA Ratio
2.883.754.753.517.572.98
Net Debt / FCF Ratio
6.298.44-22.15-12.54-2.2921.03
Asset Turnover
1.221.131.071.091.261.26
Inventory Turnover
3.052.833.023.233.643.34
Quick Ratio
0.340.440.390.630.770.59
Current Ratio
1.051.010.901.181.341.06
Return on Equity (ROE)
-2.88%-13.77%-14.68%-2.15%-56.08%0.26%
Return on Assets (ROA)
2.65%0.40%-0.61%0.42%-3.56%1.93%
Return on Invested Capital (ROIC)
-4.32%0.87%-1.35%1.03%-9.13%0.16%
Return on Capital Employed (ROCE)
7.70%1.20%-1.80%1.10%-8.70%5.30%

Yields

Fiscal Year
CurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period Ending
Aug '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
Earnings Yield
-3.08%-16.86%-18.03%-1.03%-20.27%-
FCF Yield
20.69%16.92%-6.24%-2.98%-12.90%-
Dividend Yield
---2.59%0.86%-
Buyback Yield / Dilution
---0.22%-4.36%-33.18%-
Total Shareholder Return
---0.22%-1.77%-32.32%-