Molina Healthcare, Inc. (BIT:1MOH)
Italy flag Italy · Delayed Price · Currency is EUR
126.65
-4.10 (-3.14%)
Last updated: Mar 17, 2026, 2:32 PM CET

Molina Healthcare Ratios and Metrics

Millions EUR. Fiscal year is Jan - Dec.
Fiscal Year
CurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period Ending
Mar '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
Market Cap
6,6437,72114,21818,28116,70816,094
Market Cap Growth
-58.51%-45.70%-22.22%9.41%3.82%47.02%
Enterprise Value
6,4683,9649,09912,41712,24711,516
PE Ratio
16.5319.4614.2519.2524.3728.27
Forward PE
29.7414.8011.2516.0616.9719.68
PEG Ratio
--0.861.311.211.83
PS Ratio
0.180.190.400.620.600.66
PB Ratio
1.922.183.634.976.467.01
P/TBV Ratio
1.652.263.744.986.527.09
P/FCF Ratio
--13.9229.9613.2828.089.03
P/OCF Ratio
--16.5425.3112.6124.788.71
EV/Sales Ratio
0.170.100.260.420.440.48
EV/EBITDA Ratio
8.154.665.518.1610.4111.47
EV/EBIT Ratio
9.515.826.119.0511.9712.94
EV/FCF Ratio
-11.94-7.1519.179.0220.586.46
Debt / Equity Ratio
0.970.970.690.570.810.91
Debt / EBITDA Ratio
4.054.051.651.371.772.08
Debt / FCF Ratio
-6.21-6.215.731.513.511.17
Net Debt / Equity Ratio
-1.06-1.06-1.30-1.59-1.72-1.99
Net Debt / EBITDA Ratio
-4.41-4.41-3.10-3.85-3.79-4.56
Net Debt / FCF Ratio
6.776.77-10.79-4.26-7.50-2.57
Asset Turnover
2.912.912.662.502.612.55
Quick Ratio
1.601.601.561.491.431.39
Current Ratio
1.691.691.621.541.471.43
Return on Equity (ROE)
11.02%11.02%27.07%30.39%28.32%27.89%
Return on Assets (ROA)
4.01%4.01%8.30%8.62%7.13%7.07%
Return on Invested Capital (ROIC)
62.59%62.59%253.06%325.17%231.21%289.89%
Return on Capital Employed (ROCE)
9.81%9.81%23.61%25.82%22.09%20.97%
Earnings Yield
6.05%5.14%7.02%5.19%4.10%3.54%
FCF Yield
-8.15%-7.19%3.34%7.53%3.56%11.07%
Buyback Yield / Dilution
11.72%11.72%6.49%0.29%2.37%0.98%
Updated Dec 31, 2025. Data Source: Fiscal.ai. Standard template. Financial Sources.