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

Spain flag Spain · Delayed Price · Currency is EUR
0.4070
+0.0020 (0.49%)
Aug 27, 2026, 4:45 PM CET
Market Cap559.89M -2.1%
Revenue (ttm)3.51B -2.9%
Net Income31.87M
EPS0.02
Shares Out 1.38B
PE Ratio26.88
Forward PE14.54
Dividendn/a
Ex-Dividend Daten/a
Volume1,738,251
Open0.4070
Previous Close0.4050
Day's Range0.4042 - 0.4082
52-Week Range0.3375 - 0.5290
Beta1.05
AnalystsBuy
Price Target0.57 (+40.05%)
Earnings DateAug 13, 2026