Duro Felguera, S.A. (BME:MDF)
Spain flag Spain · Delayed Price · Currency is EUR
0.1966
-0.0039 (-1.95%)
Aug 7, 2026, 11:33 AM CET

Duro Felguera 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
433749636284
Market Cap Growth
-10.89%-25.35%-21.62%0.31%-25.84%41.60%
Enterprise Value
316.36168.55180.369.564.0335.18
Last Close Price
0.200.170.230.650.650.88
PE Ratio
----16.253.98
Forward PE
-5.605.605.605.605.60
PEG Ratio
-14.6714.6714.6714.6714.67
PS Ratio
0.270.220.170.220.530.98
PB Ratio
-0.13-0.11-0.18-0.24-0.44-0.61
EV/Sales Ratio
1.961.020.630.250.540.41
Debt / Equity Ratio
-0.43-0.43-0.62-0.46-0.18-0.28
Net Debt / Equity Ratio
-0.39-0.39-0.48-0.02-0.010.36
Net Debt / EBITDA Ratio
-2.36-2.36-1.41-0.10-0.614.23
Net Debt / FCF Ratio
-5.79-5.79-1.69-0.22-0.020.77
Asset Turnover
0.960.961.051.000.450.32
Inventory Turnover
162.82162.82215.5357.497.813.65
Quick Ratio
0.160.160.770.490.640.73
Current Ratio
0.180.180.440.540.800.88
Return on Equity (ROE)
23.39%23.39%37.52%36.39%-3.66%-13.44%
Return on Assets (ROA)
-33.47%-33.47%-35.14%-23.48%-1.86%-6.25%
Return on Invested Capital (ROIC)
-----21.44%-
Return on Capital Employed (ROCE)
24.85%24.85%58.51%72.57%-29.19%33.60%
Earnings Yield
----6.15%25.10%
Buyback Yield / Dilution
-17.59%-10.79%-102.33%-11.68%-2.11%
Total Shareholder Return
-17.59%-10.79%-102.33%-11.68%-2.11%