Deoleo, S.A. (BME:OLE)

Spain flag Spain · Delayed Price · Currency is EUR
0.3500
-0.0050 (-1.41%)
Oct 27, 2026, 5:35 PM CET
Market Cap175.00M +84.2%
Revenue (ttm)784.43M -15.1%
Net Income18.32M
EPS0.04
Shares Out 500.00M
PE Ratio9.55
Forward PE14.20
Dividendn/a
Ex-Dividend Daten/a
Volume2,046,046
Open0.3570
Previous Close0.3550
Day's Range0.3470 - 0.3570
52-Week Range0.1785 - 0.4980
Beta0.82
Analystsn/a
Price Targetn/a
Est. EarningsOct 30, 2026