Deoleo, S.A. (BME:OLE)

Spain flag Spain · Delayed Price · Currency is EUR
0.4230
-0.0090 (-2.08%)
Aug 27, 2026, 5:36 PM CET
Market Cap216.00M +133.5%
Revenue (ttm)784.43M -15.1%
Net Income18.32M
EPS0.04
Shares Out 500.00M
PE Ratio11.79
Forward PE17.28
Dividendn/a
Ex-Dividend Daten/a
Volume3,624,369
Open0.4210
Previous Close0.4320
Day's Range0.4140 - 0.4250
52-Week Range0.1765 - 0.4980
Beta0.79
Analystsn/a
Price Targetn/a
Earnings DateOct 30, 2026