MPC Münchmeyer Petersen Capital AG (ETR:MPCK)
Germany flag Germany · Delayed Price · Currency is EUR
5.12
+0.06 (1.19%)
Apr 28, 2026, 5:35 PM CET

ETR:MPCK Ratios and Metrics

Millions EUR. Fiscal year is Jan - Dec.
Fiscal Year
CurrentFY 2025 FY 2024 FY 2023 FY 2022 FY 2021 2020 - 2016
Period Ending
Apr '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21 2020 - 2016
Market Capitalization
180171187105103121
Upgrade
Market Cap Growth
9.40%-8.49%77.85%2.40%-14.91%91.58%
Upgrade
Enterprise Value
150153157426192
Upgrade
Last Close Price
5.124.855.042.662.442.78
Upgrade
PE Ratio
7.767.3511.118.023.9519.87
Upgrade
Forward PE
7.827.9311.048.166.976.91
Upgrade
PS Ratio
4.183.964.342.772.812.85
Upgrade
PB Ratio
1.251.191.430.810.831.20
Upgrade
P/TBV Ratio
1.311.241.500.880.901.31
Upgrade
P/FCF Ratio
19.4818.4512.688.153.1839.56
Upgrade
P/OCF Ratio
15.5714.759.037.243.0530.74
Upgrade
PEG Ratio
0.432.772.772.772.772.77
Upgrade
EV/Sales Ratio
3.473.553.651.111.662.17
Upgrade
EV/EBITDA Ratio
5.5420.53-15.75--
Upgrade
EV/EBIT Ratio
6.0629.76----
Upgrade
EV/FCF Ratio
16.1716.5410.653.261.8830.17
Upgrade
Debt / Equity Ratio
0.030.030.030.010.020.02
Upgrade
Debt / EBITDA Ratio
0.550.55-0.41--
Upgrade
Debt / FCF Ratio
0.450.450.250.090.060.64
Upgrade
Net Debt / Equity Ratio
-0.22-0.22-0.23-0.46-0.55-0.36
Upgrade
Net Debt / EBITDA Ratio
-4.19-4.194.24-22.5215.4744.41
Upgrade
Net Debt / FCF Ratio
-3.37-3.37-2.00-4.66-2.08-11.99
Upgrade
Asset Turnover
0.260.260.280.250.260.32
Upgrade
Quick Ratio
3.513.512.534.114.012.86
Upgrade
Current Ratio
4.484.483.265.034.803.22
Upgrade
Return on Equity (ROE)
17.23%17.23%16.11%13.34%25.15%7.33%
Upgrade
Return on Assets (ROA)
1.96%1.96%-4.34%-0.05%-2.50%-1.35%
Upgrade
Return on Invested Capital (ROIC)
4.25%4.51%-10.93%-0.15%-8.57%-2.85%
Upgrade
Return on Capital Employed (ROCE)
3.40%3.40%-7.80%-0.10%-4.30%-2.50%
Upgrade
Earnings Yield
12.89%13.61%9.00%12.47%25.34%5.03%
Upgrade
FCF Yield
5.13%5.42%7.88%12.26%31.49%2.53%
Upgrade
Dividend Yield
5.34%5.57%5.36%10.16%8.19%4.32%
Upgrade
Payout Ratio
40.90%40.90%56.61%53.80%16.28%-
Upgrade
Buyback Yield / Dilution
------5.31%
Upgrade
Total Shareholder Return
5.34%5.57%5.36%10.16%8.19%-0.99%
Upgrade
Source: S&P Capital IQ. Standard template. Financial Sources.