MPH Health Care AG (FRA:93M1)
Germany flag Germany · Delayed Price · Currency is EUR
23.60
-0.50 (-2.07%)
At close: Aug 14, 2026

MPH Health Care AG 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
1019696706189
Market Cap Growth
34.47%0%36.59%15.49%-31.40%-9.21%
Enterprise Value
11110597705788
Last Close Price
23.6018.4617.3112.0710.4515.23
PE Ratio
--2.992.382.09-
Forward PE
2.7121.5016.6423.2619.8019.12
PS Ratio
2.021.911.472.041.996.56
PB Ratio
0.420.390.350.280.280.46
P/TBV Ratio
0.420.390.350.280.280.46
P/FCF Ratio
821.38779.6152.54---
P/OCF Ratio
772.04732.7852.42-16083.51-
EV/Sales Ratio
2.222.091.482.031.856.55
EV/EBITDA Ratio
2.282.151.512.101.917.01
EV/EBIT Ratio
2.282.151.512.101.917.02
EV/FCF Ratio
904.76853.3253.09---
Debt / Equity Ratio
0.050.050.040.050.060.02
Debt / EBITDA Ratio
0.240.240.160.390.440.32
Debt / FCF Ratio
94.5694.565.73---
Net Debt / Equity Ratio
0.040.040.030.030.040.00
Net Debt / EBITDA Ratio
0.210.210.140.240.31-0.03
Net Debt / FCF Ratio
83.3983.395.08-3.94-4995.280.37
Asset Turnover
0.180.180.230.140.140.07
Quick Ratio
0.160.160.511.370.281.06
Current Ratio
0.160.160.521.420.291.06
Return on Equity (ROE)
-11.25%-11.25%12.12%12.51%14.07%-4.55%
Return on Assets (ROA)
11.09%11.09%14.40%8.27%8.52%3.85%
Return on Invested Capital (ROIC)
19.21%18.02%23.31%13.50%13.87%6.43%
Return on Capital Employed (ROCE)
19.50%19.50%22.50%12.70%13.30%6.50%
Earnings Yield
-29.03%-30.58%33.41%42.08%47.89%-10.11%
FCF Yield
0.12%0.13%1.90%-2.88%-0.00%-1.23%
Dividend Yield
20.75%27.09%6.93%9.95%--
Payout Ratio
--16.03%---
Total Shareholder Return
20.75%27.09%6.93%9.95%--