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…
Industry Peers
Software - ApplicationIndicators:|
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 EUR – 66.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