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

Spain flag Spain · Delayed Price · Currency is EUR
0.3634
+0.0034 (0.94%)
Oct 6, 2026, 5:35 PM CET
Market Cap502.38M -20.5%
Revenue (ttm)3.51B -2.9%
Net Income31.87M
EPS0.02
Shares Out 1.38B
PE Ratio24.12
Forward PE13.05
Dividendn/a
Ex-Dividend Daten/a
Volume5,181,048
Open0.3626
Previous Close0.3600
Day's Range0.3588 - 0.3660
52-Week Range0.3375 - 0.5290
Beta1.08
AnalystsStrong Buy
Price Target0.63 (+73.36%)
Earnings DateAug 13, 2026