Catenon, S.A. (BME:COM)
Spain flag Spain · Delayed Price · Currency is EUR
1.030
-0.020 (-1.90%)
May 18, 2026, 3:51 PM CET

Catenon Ratios and Metrics

Millions EUR. Fiscal year is Jan - Dec.
Fiscal Year
CurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period Ending
May '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
191812162431
Market Cap Growth
13.38%43.77%-21.22%-35.63%-21.42%495.62%
Enterprise Value
181813162532
Last Close Price
1.050.990.680.851.291.63
PE Ratio
12.7512.0682.57-17.9224.14
Forward PE
-19.0219.0211.245.695.69
PS Ratio
1.281.211.021.292.193.46
PB Ratio
4.414.173.986.348.9713.65
P/TBV Ratio
5.715.405.208.5712.1121.13
P/FCF Ratio
-9.6216.6015.0817.4028.48
P/OCF Ratio
10.179.6216.5714.5817.4028.48
EV/Sales Ratio
1.261.241.111.342.283.62
EV/EBITDA Ratio
9.9410.0611.14101.1117.8021.79
EV/EBIT Ratio
9.9910.1111.22104.1317.8221.80
EV/FCF Ratio
-9.8518.1215.6718.1329.82
Debt / Equity Ratio
0.160.160.370.620.580.77
Debt / EBITDA Ratio
0.380.380.959.491.111.17
Debt / FCF Ratio
0.380.381.551.471.131.60
Net Debt / Equity Ratio
-0.08-0.080.170.390.280.46
Net Debt / EBITDA Ratio
-0.19-0.190.445.970.540.71
Net Debt / FCF Ratio
-0.18-0.180.720.930.550.97
Asset Turnover
2.272.272.152.121.971.80
Quick Ratio
2.232.231.891.491.902.00
Current Ratio
2.232.231.891.491.902.00
Return on Equity (ROE)
40.01%40.01%5.37%-6.90%54.52%77.53%
Return on Assets (ROA)
17.44%17.44%13.27%1.70%15.75%18.65%
Return on Invested Capital (ROIC)
36.03%37.38%9.05%4.52%33.36%40.94%
Return on Capital Employed (ROCE)
36.50%36.50%33.60%5.00%39.00%42.00%
Earnings Yield
7.84%8.29%1.21%-1.14%5.58%4.14%
FCF Yield
-10.39%6.02%6.63%5.75%3.51%
Dividend Yield
----2.10%-
Buyback Yield / Dilution
2.27%2.27%0.33%0.37%0.55%0.34%
Total Shareholder Return
2.27%2.27%0.33%0.37%2.65%0.34%
Source: S&P Global Market Intelligence. Standard template. Financial Sources.