Maschinenfabrik Berthold Hermle AG

€183.50As of Sun 8 Nov 2026, 12:00 UTC
FRA:MBH3Industrials
Country Germany
PE (Fwd) •••
TSR 10Y CAGR (0.52%)
Div yield 5.20%
ROE 15.77%
Industrial (Machinery)
Beta (5Y) 0.49
PE TTM 15.72
TSR TTM 39.11%
Mkt cap €917.5M
ROIC 21.64%
SE Grade™
Value
Quality
Moat
Consensus
Reference
€230
25.29%
74.69%
Hold 1|12|10|10|3
4Q25
1Q26
2Q26
3Q26
Earnings per share€
2.10
2.24
2.31
2.40
9.16%
7.90%
9.59%
12.11%
Revenue€M
115.2
118.3
120.4
122.7
6.25%
8.20%
6.53%
5.30%
Peers (US$1.030B)
Cap (US$)
PE
885.5M
63.10x
398.1M
15.08x
1.018B
6.619x
Capital
TTM
5Y
10Y
Leveragex
0.574
(0.162)
(0.136)
EBIT/Intx
0.061
0.517
0.515
Own earn%
42.69
(3.44)
4.33
Sh yield%
35.17
42.36
37.54
Owners
Insiders/Inst%
11.40
69.30
Short interest%
2.42
SBC / revenue%
4.76
Record
10Y
Profitable years
10/10
Revenue growth years
10/10
EPS growth years
10/10
Dividend streakyrs
21
Op margin range%
24–27
$1 testx
—
Incr. ROIC%
3