MPC Münchmeyer Petersen Capital AG (ETR:MPCK)
Germany flag Germany · Delayed Price · Currency is EUR
5.36
-0.04 (-0.74%)
May 15, 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
May '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
189171187105103121
Market Cap Growth
10.74%-8.49%77.85%2.40%-14.91%91.58%
Enterprise Value
158153157426192
Last Close Price
5.364.855.042.662.442.78
PE Ratio
8.127.3511.118.023.9519.87
Forward PE
8.187.9311.048.166.976.91
PS Ratio
4.383.964.342.772.812.85
PB Ratio
1.311.191.430.810.831.20
P/TBV Ratio
1.371.241.500.880.901.31
P/FCF Ratio
20.3918.4512.688.153.1839.56
P/OCF Ratio
16.3014.759.037.243.0530.74
PEG Ratio
0.452.772.772.772.772.77
EV/Sales Ratio
3.673.553.651.111.662.17
EV/EBITDA Ratio
5.8620.53-15.75--
EV/EBIT Ratio
6.4029.76----
EV/FCF Ratio
17.0816.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
12.32%13.61%9.00%12.47%25.34%5.03%
FCF Yield
4.90%5.42%7.88%12.26%31.49%2.53%
Dividend Yield
5.04%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.04%5.57%5.36%10.16%8.19%-0.99%
Source: S&P Global Market Intelligence. Standard template. Financial Sources.