35.00EUR+1.74%Mkt Cap: 572.63M EURP/E: 18.43Last update: 2026-05-14
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 - Applicationloading…
Indicators:|
Key Statistics
Valuation
P/E (Trailing)18.43
P/E (Forward)14.26
PEG4.30
P/B7.00
P/S2.35
EV/EBITDA9.70
EV/Revenue2.48
EPS (TTM)1.91
EPS (Forward)2.47
Cash Flow & Leverage
FCF Yield3.95%
FCF Margin9.26%
Operating CF16.58M EUR
CapEx (TTM)10.27M EUR
Net Debt/EBITDA0.39
Net Debt24.13M EUR
Technical
SMA 5036.67 (-4.6%)
SMA 20042.35 (-17.3%)
Beta0.94
S&P 52W Chg24.23%
Avg Vol (30d)21.44K
Avg Vol (10d)27.09K
Technical Indicators
RSI (14)35.6
MACD-0.1686
MACD Signal0.4712
MACD Hist.-0.6398
BB Upper42.11 EUR
BB Middle38.70 EUR
BB Lower35.28 EUR
BB Width17.66%
ATR (14)1.427 EUR
Vol Ratio (20d)0.38x
52W Range
33.058% of range57.40
52W High57.40 EUR
52W Low33.05 EUR
Profitability
Gross Margin76.23%
EBITDA Margin25.59%
Profit Margin13.33%
Oper. Margin25.60%
ROE40.44%
ROA15.81%
Revenue Growth8.40%
Earnings Growth16.00%
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.68%
5Y Avg Yield2.95%
Payout Ratio96.90%
Ex-Div DateMay 13, 2026
Pay Date—
Splits
Last Split36.24:35.24
Split DateMay 9, 2025
Ownership
Shares Out.16.27M
Float8.11M
Insiders53.74%
Institutions8.00%
Analyst Consensus
Rating—
Target (Mean)55.35 EUR
Target Range45.00 EUR – 66.00 EUR
# Analysts4
Company
Market Cap572.63M EUR
Enterprise Value606.09M EUR
Revenue (TTM)244.12M EUR
Gross Profit181.88M EUR
Net Income (TTM)31.81M EUR
Revenue/Share14.73 EUR
Fiscal Year EndDec 2025
MR QuarterMar 2026
Employees1.2K
Last Price35.00 EUR
CountryDE
SectorTechnology
IndustrySoftware - Application
ISINDE0006580806