Maschinenfabrik Berthold Hermle AG (FRA:MBH3)

Germany flag Germany · Delayed Price · Currency is EUR
186.00
0.00 (0.00%)
Sep 15, 2026, 8:02 AM CET
Market Cap930.00M +20.0%
Revenue (ttm)509.49M +8.9%
Net Income58.38M +21.8%
EPS11.68 +21.8%
Shares Out 5.00M
PE Ratio15.93
Forward PEn/a
Dividend9.55 (4.95%)
Ex-Dividend DateJul 2, 2026
Volume50
Open186.00
Previous Close186.00
Day's Range186.00 - 186.00
52-Week Range133.00 - 194.00
Beta0.52
Analystsn/a
Price Targetn/a
Earnings DateAug 31, 2026