Ctac N.V. (AMS:CTAC)
Netherlands flag Netherlands · Delayed Price · Currency is EUR
2.960
+0.040 (1.37%)
Jul 24, 2026, 5:35 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
Jul '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
424342474758
Market Cap Growth
-10.84%2.69%-9.70%0.04%-19.48%49.50%
Enterprise Value
48.5446.7241.3748.9452.5762.5
Last Close Price
2.963.062.983.303.354.25
PE Ratio
19.6212.2410.6447.149.8513.28
Forward PE
9.118.686.186.579.5713.39
PS Ratio
0.350.340.340.370.400.54
PB Ratio
1.341.321.371.641.572.22
P/TBV Ratio
6.486.0710.4228.0043.36-
P/FCF Ratio
4.8224.713.925.2710.516.23
P/OCF Ratio
4.6216.703.364.378.166.07
EV/Sales Ratio
0.400.370.330.380.450.59
EV/EBITDA Ratio
8.134.523.855.274.285.19
EV/EBIT Ratio
15.159.427.4412.027.629.67
EV/FCF Ratio
5.5826.673.855.5211.846.72
Debt / Equity Ratio
0.150.160.200.240.270.37
Debt / EBITDA Ratio
1.240.780.821.140.991.15
Debt / FCF Ratio
1.164.570.821.192.741.49
Net Debt / Equity Ratio
0.210.10-0.030.080.160.13
Net Debt / EBITDA Ratio
1.120.33-0.070.240.380.28
Net Debt / FCF Ratio
1.051.96-0.070.251.060.37
Asset Turnover
1.811.771.741.731.571.54
Inventory Turnover
773.53688.38452.54286.75341.14-1135.75
Quick Ratio
1.061.081.000.960.980.95
Current Ratio
1.091.101.010.960.980.96
Return on Equity (ROE)
6.83%11.29%13.17%3.82%17.36%18.79%
Return on Assets (ROA)
5.82%8.53%9.64%9.34%11.18%11.40%
Return on Invested Capital (ROIC)
10.26%18.20%22.72%20.67%25.25%27.66%
Return on Capital Employed (ROCE)
8.40%12.75%14.72%10.32%16.70%16.84%
Earnings Yield
5.24%8.17%9.40%2.12%10.15%7.53%
FCF Yield
20.75%4.05%25.49%18.98%9.51%16.05%
Dividend Yield
3.72%3.59%3.69%1.76%0.67%1.29%
Payout Ratio
70.86%43.23%39.80%86.01%6.54%16.75%
Buyback Yield / Dilution
-0.00%-0.51%-1.94%0.74%-2.75%
Total Shareholder Return
3.72%3.59%3.18%-0.18%1.41%-1.46%