MUMMensch und Maschine Software SE
38.95EUR+1.56%Mkt Cap: 633.63M EURP/E: 20.39Last update: 2026-06-01

Mensch und Maschine Software SE provides technical software and digitization solutions in computer aided design, manufacturing and engineering, product data and lifecycle management, and building information modeling and…

Indicators:|

Key Statistics

Company
Market Cap633.63M EUR
Enterprise Value657.56M EUR
Revenue (TTM)244.12M EUR
Gross Profit181.88M EUR
Net Income (TTM)31.81M EUR
Revenue/Share14.73 EUR
Last Price38.95 EUR
Fiscal Year EndDec 2025
MR QuarterMar 2026
Employees1.2K
CountryDE
SectorTechnology
IndustrySoftware - Application
ISINDE0006580806
Valuation
P/E (Trailing)20.39
P/E (Forward)15.54
PEG4.30
EV/EBITDA10.53
EV/Revenue2.69
P/S2.56
P/B7.62
EPS (TTM)1.91
EPS (Forward)2.47
52W Range
33.0524% of range57.40
52W High57.40 EUR
52W Low33.05 EUR
Profitability
Gross Margin76.23%
Oper. Margin25.60%
EBITDA Margin25.59%
Profit Margin13.33%
ROE40.44%
ROA15.81%
Growth
Revenue Growth8.40%
Earnings Growth16.00%
Cash Flow & Leverage
Operating CF16.58M EUR
CapEx (TTM)10.27M EUR
FCF Margin9.26%
FCF Yield3.57%
Net Debt24.13M EUR
Net Debt/EBITDA0.39
Balance Sheet
Debt/Equity0.63
Current Ratio0.88
Quick Ratio0.63
Book Value/Sh5.031 EUR
Cash/Share0.4080 EUR
Dividends
Fwd Div Rate2.000 EUR
Trail. Div Rate2.000 EUR
Div. Yield5.22%
5Y Avg Yield2.95%
Payout Ratio96.90%
Ex-Div DateMay 13, 2026
Pay Date
Splits
Last Split36.24:35.24
Split DateMay 9, 2025
Analyst Consensus
Rating
Target (Mean)55.35 EUR
Target Range45.00 EUR66.00 EUR
# Analysts4
Ownership
Shares Out.16.27M
Float8.11M
Insiders53.74%
Institutions7.83%
Technical
SMA 5036.81 (+5.8%)
SMA 20041.63 (-6.4%)
Beta0.94
S&P 52W Chg27.70%
Avg Vol (30d)20.87K
Avg Vol (10d)16.29K
Technical Indicators
RSI (14)57.0
MACD-0.0236
MACD Signal-0.1738
MACD Hist.+0.1502
BB Upper41.00 EUR
BB Middle37.50 EUR
BB Lower34.00 EUR
BB Width18.66%
ATR (14)1.211 EUR
Vol Ratio (20d)0.49x