37.20EUR+0.54%Mkt Cap: 673.71M $P/E: 18.98Today
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 - ApplicationKey Statistics
Company
Market Cap673.71M $
Enterprise Value710.95M $
Revenue (TTM)270.07M $
Gross Profit197.69M $
Net Income (TTM)34.58M $
Revenue/Share16.39 USD
Last Price37.20 EUR
Fiscal Year EndDec 2025
MR QuarterJun 2026
Employees1.1K
CountryDE
SectorTechnology
IndustrySoftware - Application
ISINDE0006580806
Valuation
P/E (Trailing)18.98
P/E (Forward)15.23
PEG4.30
EV/EBITDA10.54
EV/Revenue2.63
P/S2.51
P/B8.74
EPS (TTM)1.96
EPS (Forward)2.46
52W Range
33.0522% of range51.70
52W High51.70 EUR
52W Low33.05 EUR
Profitability
Gross Margin76.23%
Oper. Margin16.60%
EBITDA Margin24.97%
Profit Margin13.33%
ROE40.44%
ROA15.81%
Growth
Revenue Growth7.90%
Earnings Growth-11.40%
Cash Flow & Leverage
Operating CF18.02M $
CapEx (TTM)11.16M $
FCF Margin10.67%
FCF Yield4.28%
Net Debt44.92M $
Net Debt/EBITDA0.67
Balance Sheet
Debt/Equity0.63
Current Ratio0.92
Quick Ratio0.69
Book Value/Sh4.284 EUR
Cash/Share0.9830 EUR
Dividends
Fwd Div Rate2.000 EUR
Trail. Div Rate2.000 EUR
Div. Yield5.41%
5Y Avg Yield3.01%
Payout Ratio101.94%
Ex-Div DateMay 13, 2026
Pay Date—
Splits
Last Split36.24:35.24
Split DateMay 9, 2025
Analyst Consensus
Rating—
Target (Mean)54.85 EUR
Upside (mean)+47.4%
Target Range45.00 EUR – 65.00 EUR
€45.00+47.4% to mean€65.00
# Analysts4
Ownership
Shares Out.16.66M
Float8.14M
Insiders53.74%
Institutions7.05%
Technical
SMA 5036.06 (+3.2%)
SMA 20038.82 (-4.2%)
Beta0.93
S&P 52W Chg18.16%
Avg Vol (30d)12.80K
Avg Vol (10d)11.32K
Technical Indicators
RSI (14)54.6
MACD0.0900
MACD Signal0.0734
MACD Hist.+0.0166
BB Upper38.36 EUR
BB Middle36.49 EUR
BB Lower34.62 EUR
BB Width10.27%
ATR (14)1.132 EUR
Vol Ratio (20d)0.47x