Deoleo, S.A. (BME:OLE)
Spain flag Spain · Delayed Price · Currency is EUR
0.2780
0.00 (0.00%)
May 18, 2026, 4:30 PM CET

Deoleo 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
1399094114111145
Market Cap Growth
56.18%-4.25%-17.54%2.70%-23.45%14.63%
Enterprise Value
480405444471472524
Last Close Price
0.280.180.190.230.220.29
PE Ratio
14.799.58--41.014.70
Forward PE
27.8025.1025.1025.104.784.78
PS Ratio
0.170.110.090.140.130.21
PB Ratio
0.320.210.230.240.220.29
P/FCF Ratio
14.679.5021.37-7.945.82
P/OCF Ratio
8.285.3610.68-6.585.26
PEG Ratio
2.091.351.351.351.351.35
EV/Sales Ratio
0.580.490.450.560.570.75
EV/EBITDA Ratio
9.778.2613.6215.9911.1511.04
EV/EBIT Ratio
12.0610.1919.1523.3514.3313.74
EV/FCF Ratio
50.6442.79100.97-33.7621.05
Debt / Equity Ratio
0.370.370.410.320.330.41
Debt / EBITDA Ratio
3.253.255.165.113.934.32
Debt / FCF Ratio
16.8316.8338.28-11.898.24
Net Debt / Equity Ratio
0.290.290.280.250.200.23
Net Debt / EBITDA Ratio
2.592.593.504.032.352.42
Net Debt / FCF Ratio
13.4013.4025.97-7.877.114.62
Asset Turnover
1.001.001.190.980.930.80
Inventory Turnover
4.254.255.224.254.744.49
Quick Ratio
0.570.570.610.661.031.01
Current Ratio
1.831.831.371.942.141.84
Return on Equity (ROE)
4.65%4.65%-12.30%-7.03%1.25%13.20%
Return on Assets (ROA)
3.02%3.02%1.73%1.47%2.31%2.72%
Return on Invested Capital (ROIC)
4.59%4.71%4.14%3.38%2.22%6.42%
Return on Capital Employed (ROCE)
5.90%5.90%3.70%2.90%4.40%5.10%
Earnings Yield
6.76%10.44%-30.13%-15.77%2.44%21.29%
FCF Yield
6.82%10.53%4.68%-13.22%12.60%17.17%
Buyback Yield / Dilution
-----46.53%
Source: S&P Global Market Intelligence. Standard template. Financial Sources.