Deoleo, S.A. (BME:OLE)

Spain flag Spain · Delayed Price · Currency is EUR
0.3540
0.00 (0.00%)
Oct 7, 2026, 12:55 PM CET
Market Cap177.00M +97.8%
Revenue (ttm)784.43M -15.1%
Net Income18.32M
EPS0.04
Shares Out 500.00M
PE Ratio9.66
Forward PE14.16
Dividendn/a
Ex-Dividend Daten/a
Volume543,996
Open0.3580
Previous Close0.3540
Day's Range0.3480 - 0.3580
52-Week Range0.1765 - 0.4980
Beta0.82
Analystsn/a
Price Targetn/a
Est. EarningsOct 30, 2026