BME • OLE • ES0110047919
Generating your data highlights...
N/A USD | # 139 in ES
2.7m shares | 1.12m USD
500m
37.88% | 189.4m
Deoleo, S.A. (BME: OLE). Last close €0.35; 52-week range €0.18 to €0.50. ORTEX data as of 2026-10-19: short interest is 0.45% of free float, 0.8 days to cover and the average cost to borrow is 18.75%.