Obrascón Huarte Lain, S.A.

€0.36As of Sun 8 Nov 2026, 12:00 UTC
BME:OHLAIndustrials
Country Spain
PE (Fwd) •••
TSR 10Y CAGR (17.90%)
Div yield —
ROE 7.21%
Engineering & Construction
Beta (5Y) 1.09
PE TTM 18.89
TSR TTM (21.32%)
Mkt cap €495.5M
ROIC 13.92%
SE Grade™
Value
Quality
Moat
Consensus
Reference
€0.346
(3.56%)
18.92%
Hold 10|11|3|2|1
4Q25
1Q26
2Q26
3Q26
Earnings per share€
—
—
—
—
8.97%
11.18%
2.49%
4.58%
Revenue€M
64.81
66.83
66.09
66.98
7.63%
13.07%
8.32%
5.92%
Peers (US$556.3M)
Cap (US$)
PE
825.4M
7.299x
559.0M
9.914x
Capital
TTM
5Y
10Y
Leveragex
0.970
(0.893)
(0.707)
EBIT/Intx
1.392
0.125
0.120
Own earn%
(69.02)
(28.29)
14.91
Sh yield%
39.50
35.60
32.38
Owners
Insiders/Inst%
13.87
72.81
Short interest%
4.30
SBC / revenue%
3.57
Record
10Y
Profitable years
10/10
Revenue growth years
10/10
EPS growth years
10/10
Dividend streakyrs
16
Op margin range%
28–36
$1 testx
—
Incr. ROIC%
5