MarketInOut Stock Screener Log In | Sign Up

Mensch und Maschine Software SE

XETRA • Technology • Software - Application • Quote as of 10/30/2026
Mensch und Maschine Software SE stock price and volume chart

Company Profile

IndustrySoftware - Application
SectorTechnology
ExchangeXETRA
Market Capitalization554.83 mln
Float7.94 mln
Earnings Date03/11/2027

EPS

1.88
Moderate

P / E

17.93
Moderately valued

Piotroski F-Score

6 / 9
Solid

Beneish M-Score

-2.1
Caution advised

1-Year Forecast

50.60
Exceptional upside

Relative Strength

16 / 100
Significantly lagging

Business Description

Founded in 1984 and based in Starnberg, Germany, Mensch und Maschine Software SE develops and sells technical software for design, engineering, construction, and manufacturing. The company works across two main areas: providing established software products such as CAD, CAM, and building information modeling tools, and delivering custom digital solutions tailored to individual client needs. Its product portfolio includes well-known tools for structural analysis, landscape planning, geographic data management, and product lifecycle management, among others. The company serves customers across Germany, Austria, Switzerland, and wider international markets.

Key Fundamentals

EPS1.88
P/E17.93
ROE37.45
RPS15.08
ROIC22.91
ROA14.80
Interest Cover33.55
EBITDA, mln58.57
EV / EBITDA10.25
EV / EBIT12.29
Revenue, mln251
EV / Revenue2.39

Quote Details

Last 33.70
Change 0.4 (1.2%)
Open 33.15
Volume 16,648
Turnover 561,038
Average Volume 16,570

Financial Ratios

Pre-Tax Profit Margin15
Leverage Ratio2.57
Current Ratio0.92
Price / Book8.04
Price / Cash Flow12.09
Price / Free Cash Flow22.03
Debt / Equity0.82
Price / Sales2.22
PEG Ratio2.49

Financial Strength

Altman Z-Score5.03
Piotroski F-Score 6 / 9
Beneish M-Score-2.1
Price to Intrinsic Value1.32
Price to Lynch Fair Value2.29
1-Year Target Price50.60
Shiller PE Ratio23.18

Price Performance & Relative Strength

Period Price Performance Relative Strength
1 Week -0.88% 24 / 100   
1 Month -1.17% 30 / 100   
2 Months -10.13% 12 / 100   
6 Months -9.53% 17 / 100   
1 Year -14.53% 13 / 100   



Disclaimer - Privacy Policy - Terms of Service - Cookies - FAQ - Affiliates - Blog