Obrascón Huarte Lain, S.A. (BME:OHLA)

Spain flag Spain · Delayed Price · Currency is EUR
0.3402
+0.0102 (3.09%)
Oct 26, 2026, 5:35 PM CET
Market Cap470.31M -22.9%
Revenue (ttm)3.51B -2.9%
Net Income31.87M
EPS0.02
Shares Out 1.38B
PE Ratio17.93
Forward PE12.22
Dividendn/a
Ex-Dividend Daten/a
Volume7,035,645
Open0.3300
Previous Close0.3300
Day's Range0.3292 - 0.3424
52-Week Range0.3232 - 0.5290
Beta1.08
AnalystsStrong Buy
Price Target0.63 (+85.19%)
Earnings DateAug 13, 2026