Mensch und Maschine Software SE (ETR:MUM)
Germany flag Germany · Delayed Price · Currency is EUR
37.10
-0.10 (-0.27%)
Aug 3, 2026, 5:37 PM CET

ETR:MUM Ratios and Metrics

Millions EUR. Fiscal year is Jan - Dec.
Fiscal Year
CurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period Ending
Aug '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
6137409199537821,160
Market Cap Growth
-28.43%-19.49%-3.56%21.96%-32.59%11.65%
Enterprise Value
659.84779.88901.93954.5802.191,169
Last Close Price
37.1044.9554.4056.5646.8968.39
PE Ratio
18.9923.5530.1732.8730.2354.24
Forward PE
17.2519.9323.4228.4627.1644.86
PEG Ratio
1.321.461.332.170.860.86
PS Ratio
2.473.102.822.962.444.36
PB Ratio
8.039.419.3410.279.9313.43
P/TBV Ratio
--41.1841.3172.3454.76
P/FCF Ratio
34.07117.6017.6821.8523.4436.76
P/OCF Ratio
22.3444.6414.7518.8420.0131.42
EV/Sales Ratio
2.663.272.772.962.504.39
EV/EBITDA Ratio
10.5112.9115.9016.8515.2326.31
EV/EBIT Ratio
13.0715.8819.4120.3818.8233.71
EV/FCF Ratio
36.70123.9117.3521.8724.0637.08
Debt / Equity Ratio
0.690.510.130.140.380.20
Debt / EBITDA Ratio
0.920.820.340.340.720.53
Debt / FCF Ratio
3.207.850.370.441.140.74
Net Debt / Equity Ratio
0.590.43-0.24-0.060.170.04
Net Debt / EBITDA Ratio
0.660.56-0.42-0.100.260.08
Net Debt / FCF Ratio
2.305.35-0.46-0.130.410.11
Asset Turnover
1.251.161.631.721.841.69
Inventory Turnover
8.366.9821.6431.5938.9533.17
Quick Ratio
0.190.761.080.940.941.08
Current Ratio
0.921.001.391.171.101.29
Return on Equity (ROE)
44.88%36.80%32.67%34.42%32.38%27.61%
Return on Assets (ROA)
18.86%17.63%17.10%17.65%17.04%15.52%
Return on Invested Capital (ROIC)
32.64%36.52%38.97%34.20%30.36%25.65%
Return on Capital Employed (ROCE)
42.06%37.06%36.17%41.14%38.01%31.26%
Earnings Yield
5.27%4.25%3.31%3.04%3.31%1.84%
FCF Yield
2.94%0.85%5.66%4.58%4.27%2.72%
Dividend Yield
5.38%4.10%3.02%2.46%2.56%1.46%
Payout Ratio
100.77%96.42%91.09%80.84%77.35%79.00%
Buyback Yield / Dilution
2.18%1.45%-0.80%-0.02%0.76%-0.68%
Total Shareholder Return
7.55%5.54%2.22%2.44%3.32%0.78%