Maschinenfabrik Berthold Hermle AG (FRA:MBH3)

Germany flag Germany · Delayed Price · Currency is EUR
181.50
0.00 (0.00%)
Aug 26, 2026, 6:25 PM CET
Market Cap907.50M +12.7%
Revenue (ttm)494.06M +0.9%
Net Income51.38M -22.1%
EPS10.28 -22.1%
Shares Out 5.00M
PE Ratio17.66
Forward PEn/a
Dividend9.55 (5.47%)
Ex-Dividend DateJul 2, 2026
Volume127
Open181.00
Previous Close181.50
Day's Range181.00 - 182.00
52-Week Range133.00 - 184.50
Beta0.52
Analystsn/a
Price Targetn/a
Earnings DateAug 31, 2026