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

Spain flag Spain · Delayed Price · Currency is EUR
0.3630
+0.0104 (2.95%)
Sep 16, 2026, 5:40 PM CET
Market Cap487.45M -17.6%
Revenue (ttm)3.51B -2.9%
Net Income31.87M
EPS0.02
Shares Out 1.38B
PE Ratio23.40
Forward PE12.66
Dividendn/a
Ex-Dividend Daten/a
Volume5,877,038
Open0.3560
Previous Close0.3526
Day's Range0.3560 - 0.3666
52-Week Range0.3375 - 0.5290
Beta1.04
AnalystsStrong Buy
Price Target0.63 (+73.55%)
Earnings DateAug 13, 2026