ENCE Energía y Celulosa, S.A. (BME:ENC)
Spain flag Spain · Delayed Price · Currency is EUR
2.608
-0.016 (-0.61%)
Aug 7, 2026, 1:23 PM CET

ENCE Energía y Celulosa Ratios and Metrics

Millions EUR. Fiscal year is Jan - Dec.
Fiscal Year
CurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period Ending
Aug '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
636583752686681-
Market Cap Growth
-3.18%-22.47%9.51%0.77%--
Enterprise Value
1,2551,0821,2051,090493.260
Last Close Price
2.612.413.102.832.812.26
PE Ratio
--23.83-2.96-
Forward PE
-31.6319.27195.319.2661.86
PEG Ratio
-3.461.031.031.031.03
PS Ratio
0.870.700.820.810.67-
PB Ratio
1.181.221.431.290.97-
P/TBV Ratio
-1.451.661.391.11-
P/FCF Ratio
--97.48-2.70-
P/OCF Ratio
57.3611.599.56-2.24-
EV/Sales Ratio
1.711.291.321.290.49-
EV/EBITDA Ratio
48.5020.347.3510.911.31-
EV/EBIT Ratio
--19.03-1.77-
EV/FCF Ratio
--156.23-1.96-
Debt / Equity Ratio
1.311.151.030.960.140.80
Debt / EBITDA Ratio
27.4412.273.956.260.31-
Debt / FCF Ratio
--83.83-0.476.96
Net Debt / Equity Ratio
-0.860.680.54-0.44-
Net Debt / EBITDA Ratio
20.997.702.172.88-0.81-1.47
Net Debt / FCF Ratio
-4.77-9.6846.17-2.03-1.211.66
Asset Turnover
0.470.500.540.490.600.43
Inventory Turnover
3.574.335.104.784.766.07
Quick Ratio
0.560.670.820.850.971.36
Current Ratio
0.940.891.041.011.181.58
Return on Equity (ROE)
-13.43%-10.51%3.16%-2.87%34.25%-27.38%
Return on Assets (ROA)
-2.88%-1.70%2.33%-0.07%16.10%-10.29%
Return on Invested Capital (ROIC)
-4.50%-2.88%4.11%-0.17%43.38%-20.27%
Return on Capital Employed (ROCE)
-5.05%-3.03%5.13%-0.16%22.05%-12.46%
Earnings Yield
--4.20%-33.81%-
FCF Yield
--1.03%-36.97%-
Dividend Yield
5.34%0.08%9.72%21.07%19.70%0.00%
Payout Ratio
--0.81%231.59%-585.19%53.89%0.00%
Buyback Yield / Dilution
0.29%-0.37%-1.69%7.16%-6.96%-1.71%
Total Shareholder Return
5.62%-0.29%8.03%28.23%12.73%-1.71%