MPC Münchmeyer Petersen Capital AG (ETR:MPCK)
Germany flag Germany · Delayed Price · Currency is EUR
5.48
+0.04 (0.74%)
Jun 5, 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
Jun '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
193171187105103121
Market Cap Growth
1.48%-8.49%77.85%2.40%-14.91%91.58%
Enterprise Value
163153157426192
Last Close Price
5.484.855.042.662.442.78
PE Ratio
7.947.3511.118.023.9519.87
Forward PE
8.377.9311.048.166.976.91
PS Ratio
4.523.964.342.772.812.85
PB Ratio
1.341.191.430.810.831.20
P/TBV Ratio
1.401.241.500.880.901.31
P/FCF Ratio
-18.4512.688.153.1839.56
P/OCF Ratio
-14.759.037.243.0530.74
EV/Sales Ratio
3.803.553.651.111.662.17
EV/EBITDA Ratio
5.8420.53-15.75--
EV/EBIT Ratio
6.2729.76----
EV/FCF Ratio
-16.5410.653.261.8830.17
Debt / Equity Ratio
0.030.030.030.010.020.02
Debt / EBITDA Ratio
0.500.55-0.41--
Debt / FCF Ratio
-0.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
-3.79-4.194.24-22.5215.4744.41
Net Debt / FCF Ratio
--3.37-2.00-4.66-2.08-11.99
Asset Turnover
-0.260.280.250.260.32
Quick Ratio
-3.512.534.114.012.86
Current Ratio
-4.483.265.034.803.22
Return on Equity (ROE)
-17.23%16.11%13.34%25.15%7.33%
Return on Assets (ROA)
-1.96%-4.34%-0.05%-2.50%-1.35%
Return on Invested Capital (ROIC)
5.24%4.51%-10.93%-0.15%-8.57%-2.85%
Return on Capital Employed (ROCE)
-3.40%-7.80%-0.10%-4.30%-2.50%
Earnings Yield
12.59%13.61%9.00%12.47%25.34%5.03%
FCF Yield
-5.42%7.88%12.26%31.49%2.53%
Dividend Yield
4.93%5.57%5.36%10.16%8.19%4.32%
Payout Ratio
-40.90%56.61%53.80%16.28%-
Buyback Yield / Dilution
-2.56%-----5.31%
Total Shareholder Return
2.37%5.57%5.36%10.16%8.19%-0.99%