Deoleo, S.A. (BME:OLE)

Spain flag Spain · Delayed Price · Currency is EUR
0.3920
+0.0110 (2.89%)
Sep 17, 2026, 12:17 PM CET
Market Cap190.50M +110.5%
Revenue (ttm)784.43M -15.1%
Net Income18.32M
EPS0.04
Shares Out 500.00M
PE Ratio10.40
Forward PE15.24
Dividendn/a
Ex-Dividend Daten/a
Volume2,227,101
Open0.3840
Previous Close0.3810
Day's Range0.3810 - 0.4020
52-Week Range0.1765 - 0.4980
Beta0.81
Analystsn/a
Price Targetn/a
Earnings DateOct 30, 2026