Mensch und Maschine Software SE (ETR:MUM)

Germany flag Germany · Delayed Price · Currency is EUR
34.00
+0.10 (0.29%)
Oct 22, 2026, 5:35 PM CEST
Market Cap564.78M -24.6%
Revenue (ttm)248.47M -8.2%
Net Income32.29M +9.6%
EPS1.96 +12.1%
Shares Out 16.47M
PE Ratio17.35
Forward PE16.46
Dividend2.00 (5.88%)
Ex-Dividend DateMay 13, 2026
Volume32,449
Open33.70
Previous Close33.90
Day's Range33.50 - 34.25
52-Week Range32.05 - 45.50
Beta0.91
AnalystsBuy
Price Target54.85 (+61.32%)
Earnings DateOct 20, 2026