Catenon, S.A. (BME:COM)
Spain flag Spain · Delayed Price · Currency is EUR
1.040
-0.020 (-1.89%)
Jun 5, 2026, 5:10 PM CET

Catenon Ratios and Metrics

Millions EUR. Fiscal year is Jan - Dec.
Fiscal Year
CurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period Ending
Jun '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
181812162431
Market Cap Growth
-5.01%43.77%-21.22%-35.63%-21.42%495.62%
Enterprise Value
181813162532
Last Close Price
1.040.960.650.831.251.58
PE Ratio
12.6312.0682.57-17.9224.14
Forward PE
-19.0219.0211.245.695.69
PS Ratio
1.271.211.021.292.193.46
PB Ratio
4.374.173.986.348.9713.65
P/TBV Ratio
5.665.405.208.5712.1121.13
P/FCF Ratio
-9.6216.6015.0817.4028.48
P/OCF Ratio
10.089.6216.5714.5817.4028.48
EV/Sales Ratio
1.251.241.111.342.283.62
EV/EBITDA Ratio
9.8510.0611.14101.1117.8021.79
EV/EBIT Ratio
9.8910.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.92%8.29%1.21%-1.14%5.58%4.14%
FCF Yield
-10.39%6.02%6.63%5.75%3.51%
Dividend Yield
3.85%4.17%--2.17%-
Buyback Yield / Dilution
2.27%2.27%0.33%0.37%0.55%0.34%
Total Shareholder Return
6.12%6.44%0.33%0.37%2.71%0.34%