MPC Münchmeyer Petersen Capital AG (ETR:MPCK)
Germany flag Germany · Delayed Price · Currency is EUR
5.06
0.00 (0.00%)
Apr 27, 2026, 5:35 PM CET

ETR:MPCK Ratios and Metrics

Millions EUR. Fiscal year is Jan - Dec.
Fiscal Year
CurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period Ending
Apr '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
178171187105103121
Market Cap Growth
3.69%-8.49%77.85%2.40%-14.91%91.58%
Enterprise Value
148153157426192
Last Close Price
5.064.855.042.662.442.78
PE Ratio
7.667.3511.118.023.9519.87
Forward PE
7.737.9311.048.166.976.91
PS Ratio
4.133.964.342.772.812.85
PB Ratio
1.241.191.430.810.831.20
P/TBV Ratio
1.291.241.500.880.901.31
P/FCF Ratio
19.2518.4512.688.153.1839.56
P/OCF Ratio
15.3914.759.037.243.0530.74
PEG Ratio
0.432.772.772.772.772.77
EV/Sales Ratio
3.423.553.651.111.662.17
EV/EBITDA Ratio
5.4620.53-15.75--
EV/EBIT Ratio
5.9829.76----
EV/FCF Ratio
15.9416.5410.653.261.8830.17
Debt / Equity Ratio
0.030.030.030.010.020.02
Debt / EBITDA Ratio
0.550.55-0.41--
Debt / FCF Ratio
0.450.450.250.090.060.64
Net Debt / Equity Ratio
-0.22-0.22-0.23-0.46-0.55-0.36
Net Debt / EBITDA Ratio
-4.19-4.194.24-22.5215.4744.41
Net Debt / FCF Ratio
-3.37-3.37-2.00-4.66-2.08-11.99
Asset Turnover
0.260.260.280.250.260.32
Quick Ratio
3.513.512.534.114.012.86
Current Ratio
4.484.483.265.034.803.22
Return on Equity (ROE)
17.23%17.23%16.11%13.34%25.15%7.33%
Return on Assets (ROA)
1.96%1.96%-4.34%-0.05%-2.50%-1.35%
Return on Invested Capital (ROIC)
4.25%4.51%-10.93%-0.15%-8.57%-2.85%
Return on Capital Employed (ROCE)
3.40%3.40%-7.80%-0.10%-4.30%-2.50%
Earnings Yield
13.05%13.61%9.00%12.47%25.34%5.03%
FCF Yield
5.19%5.42%7.88%12.26%31.49%2.53%
Dividend Yield
5.34%5.57%5.36%10.16%8.19%4.32%
Payout Ratio
40.90%40.90%56.61%53.80%16.28%-
Buyback Yield / Dilution
------5.31%
Total Shareholder Return
5.34%5.57%5.36%10.16%8.19%-0.99%
Updated Dec 31, 2025. Source: S&P Global Market Intelligence. Standard template. Financial Sources.