Catenon, S.A. (BME:COM)
Spain flag Spain · Delayed Price · Currency is EUR
0.9700
+0.0080 (0.83%)
Apr 28, 2026, 2:00 PM CET

Catenon 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
171812162431
Market Cap Growth
51.63%43.77%-21.22%-35.63%-21.42%495.62%
Enterprise Value
171813162532
Last Close Price
0.960.990.680.851.291.63
PE Ratio
11.6812.0682.57-17.9224.14
Forward PE
-19.0219.0211.248.725.69
PS Ratio
1.171.211.021.292.193.46
PB Ratio
4.044.173.986.348.9713.65
P/TBV Ratio
5.235.405.208.5712.1121.13
P/FCF Ratio
-9.6216.6015.0817.4028.48
P/OCF Ratio
9.329.6216.5714.5817.4028.48
EV/Sales Ratio
1.151.241.111.342.283.62
EV/EBITDA Ratio
9.0910.0611.14101.1117.8021.79
EV/EBIT Ratio
9.1410.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
8.56%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%
Updated Dec 31, 2025. Source: S&P Global Market Intelligence. Standard template. Financial Sources.