Deoleo, S.A. (BME:OLE)
Spain flag Spain · Delayed Price · Currency is EUR
0.2340
+0.0030 (1.30%)
Mar 18, 2026, 5:35 PM CET

Deoleo Ratios and Metrics

Millions EUR. Fiscal year is Jan - Dec.
Fiscal Year
CurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period Ending
Mar '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
1179094114111145
Market Cap Growth
20.00%-4.25%-17.54%2.70%-23.45%14.63%
Enterprise Value
458405444471472524
Last Close Price
0.230.180.190.230.220.29
PE Ratio
12.459.58--41.014.70
Forward PE
23.4025.1025.1025.1022.204.78
PS Ratio
0.140.110.090.140.130.21
PB Ratio
0.270.210.230.240.220.29
P/FCF Ratio
13.1710.1321.37-7.945.82
P/OCF Ratio
6.975.3610.68-6.585.26
PEG Ratio
-1.351.351.351.351.35
EV/Sales Ratio
0.560.490.450.560.570.75
EV/EBITDA Ratio
6.705.93-16.7111.1511.04
EV/EBIT Ratio
7.786.89-24.9314.3313.74
EV/FCF Ratio
51.5545.65100.97-33.7621.05
Debt / Equity Ratio
0.370.370.410.320.330.41
Debt / EBITDA Ratio
2.332.33-5.343.934.32
Debt / FCF Ratio
17.9617.9638.28-11.898.24
Net Debt / Equity Ratio
0.290.290.280.250.200.23
Net Debt / EBITDA Ratio
1.861.86-3.904.212.352.42
Net Debt / FCF Ratio
14.2914.2925.97-7.877.114.62
Asset Turnover
1.001.001.190.980.930.80
Inventory Turnover
4.214.215.184.254.744.49
Quick Ratio
0.570.570.610.661.031.01
Current Ratio
1.841.841.371.942.141.84
Return on Equity (ROE)
4.65%4.65%-12.30%-7.03%1.25%13.20%
Return on Assets (ROA)
4.47%4.47%-2.89%1.38%2.31%2.72%
Return on Invested Capital (ROIC)
6.79%6.97%-6.91%3.16%2.22%6.42%
Return on Capital Employed (ROCE)
8.70%8.70%-6.10%2.70%4.40%5.10%
Earnings Yield
8.03%10.44%-30.13%-15.77%2.44%21.29%
FCF Yield
7.59%9.87%4.68%-13.22%12.60%17.17%
Buyback Yield / Dilution
-----46.53%
Updated Dec 31, 2025. Source: S&P Global Market Intelligence. Standard template. Financial Sources.