MPH Health Care AG (FRA:93M1)
Germany flag Germany · Delayed Price · Currency is EUR
28.70
0.00 (0.00%)
Last updated: Jul 3, 2026, 9:04 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
Jul '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
1239696706189
Market Cap Growth
48.70%-36.59%15.49%-31.40%-9.21%
Enterprise Value
13310597705788
Last Close Price
28.7022.4021.0114.6412.6818.48
PE Ratio
--2.992.382.09-
Forward PE
3.30-16.6423.26-19.12
PS Ratio
2.451.911.472.041.996.56
PB Ratio
0.500.390.350.280.280.46
P/TBV Ratio
0.500.390.350.280.280.46
P/FCF Ratio
998.88779.6152.54---
P/OCF Ratio
938.88732.7852.42-16083.51-
EV/Sales Ratio
2.662.091.482.031.856.55
EV/EBITDA Ratio
2.732.151.512.101.917.01
EV/EBIT Ratio
2.732.151.512.101.917.02
EV/FCF Ratio
1082.26853.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
-23.87%-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
17.42%22.32%5.71%8.19%--
Payout Ratio
--16.03%---
Total Shareholder Return
17.48%22.32%5.71%8.19%--