Ctac N.V. (AMS:CTAC)
Netherlands flag Netherlands · Delayed Price · Currency is EUR
2.930
+0.110 (3.90%)
Apr 16, 2026, 5:28 PM CET

Ctac N.V. Ratios and Metrics

Millions EUR. Fiscal year is Jan - Dec.
Fiscal Year
CurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period Ending
Apr '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
414342474758
Market Cap Growth
-15.07%2.69%-9.70%0.04%-19.48%49.50%
Enterprise Value
455549536068
Last Close Price
2.823.062.893.113.063.78
PE Ratio
11.7212.0310.7849.109.2612.42
Forward PE
9.028.686.186.579.5713.39
PS Ratio
0.330.340.340.370.400.55
PB Ratio
1.261.321.371.641.512.13
P/TBV Ratio
5.816.0710.4228.1543.74-
P/FCF Ratio
--4.984.969.536.23
P/OCF Ratio
65.9168.834.104.378.166.07
EV/Sales Ratio
0.360.440.390.410.510.64
EV/EBITDA Ratio
4.848.397.257.708.209.13
EV/EBIT Ratio
9.0511.039.289.559.7010.58
EV/FCF Ratio
-212.71-5.795.5812.277.35
Debt / Equity Ratio
0.240.240.280.370.390.51
Debt / EBITDA Ratio
0.860.860.911.061.121.25
Debt / FCF Ratio
--1.041.122.481.49
Net Debt / Equity Ratio
0.100.10-0.030.080.150.13
Net Debt / EBITDA Ratio
0.530.53-0.120.330.650.46
Net Debt / FCF Ratio
-16.23-16.23-0.090.240.960.37
Asset Turnover
1.771.771.741.731.571.54
Inventory Turnover
1248.621248.62814.38553.45705.96-
Quick Ratio
1.101.101.010.960.980.95
Current Ratio
1.101.101.010.970.980.96
Return on Equity (ROE)
11.29%11.29%13.17%3.82%17.36%18.79%
Return on Assets (ROA)
4.38%4.38%4.61%4.69%5.18%5.83%
Return on Invested Capital (ROIC)
10.68%11.68%13.14%5.22%14.74%17.61%
Return on Capital Employed (ROCE)
12.60%12.60%13.70%14.90%14.80%15.90%
Earnings Yield
8.68%8.31%9.27%2.04%10.80%8.05%
FCF Yield
-0.51%-0.49%20.09%20.18%10.50%16.05%
Dividend Yield
3.90%3.60%3.81%3.54%3.92%2.91%
Payout Ratio
43.23%43.23%39.80%86.02%6.13%15.99%
Buyback Yield / Dilution
---0.52%-1.94%0.74%-2.75%
Total Shareholder Return
3.93%3.60%3.29%1.60%4.66%0.17%
Updated Dec 31, 2025. Source: S&P Global Market Intelligence. Standard template. Financial Sources.