MPH Health Care AG (FRA:93M1)
Germany flag Germany · Delayed Price · Currency is EUR
27.20
-0.40 (-1.45%)
Last updated: Jun 11, 2026, 9:13 AM CET

MPH Health Care AG 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
1189696706189
Market Cap Growth
10.40%-36.59%15.49%-31.40%-9.21%
Enterprise Value
12110597705788
Last Close Price
27.6022.4021.0114.6412.6818.48
PE Ratio
--2.992.382.09-
Forward PE
3.17-16.6423.26-7.37
PS Ratio
2.351.911.472.041.996.56
PB Ratio
0.490.390.350.280.280.46
P/TBV Ratio
0.490.390.350.280.280.46
P/FCF Ratio
960.59779.6152.54---
P/OCF Ratio
902.89732.7852.42-16083.51-
EV/Sales Ratio
2.402.091.482.031.856.55
EV/EBITDA Ratio
2.472.151.512.101.917.01
EV/EBIT Ratio
2.482.151.512.101.917.02
EV/FCF Ratio
980.71853.3253.09---
Debt / Equity Ratio
0.010.010.040.050.060.02
Debt / EBITDA Ratio
0.070.070.160.390.440.32
Debt / FCF Ratio
27.7627.765.73---
Net Debt / Equity Ratio
0.010.010.030.030.040.00
Net Debt / EBITDA Ratio
0.050.050.140.240.31-0.03
Net Debt / FCF Ratio
20.1220.125.08-3.94-4995.280.37
Asset Turnover
0.180.180.230.140.140.07
Quick Ratio
0.110.110.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.82%18.29%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
-24.82%-30.58%33.41%42.08%47.89%-10.11%
FCF Yield
0.10%0.13%1.90%-2.88%-0.00%-1.23%
Dividend Yield
18.12%-5.71%8.19%--
Payout Ratio
--16.03%---
Total Shareholder Return
17.92%-5.71%8.19%--