Evolent Health, Inc. (EVH)
NYSE: EVH · Real-Time Price · USD
4.480
-0.010 (-0.22%)
Jun 22, 2026, 4:00 PM EDT - Market closed

Evolent Health Ratios and Metrics

Millions USD. 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
5044461,3113,7622,8072,469
Market Cap Growth
-47.07%-65.96%-65.14%34.01%13.70%82.57%
Enterprise Value
1,3471,2582,0524,3783,0802,407
Last Close Price
4.484.0011.2533.0328.0827.67
Forward PE
18.5916.8813.6638.4044.32-
PS Ratio
0.270.240.511.922.082.72
PB Ratio
1.271.081.313.523.273.56
P/FCF Ratio
85.5193.88-33.04-179.36
P/OCF Ratio
15.1411.4969.8826.38-63.71
EV/Sales Ratio
0.710.670.802.232.282.65
EV/EBITDA Ratio
18.12-26.3483.8743.49136.57
EV/EBIT Ratio
----845.80-
EV/FCF Ratio
228.63264.59-38.46-174.89
Debt / Equity Ratio
2.462.350.690.590.550.39
Debt / EBITDA Ratio
--9.1612.356.7215.91
Debt / FCF Ratio
706.40208.14-5.66-20.38
Net Debt / Equity Ratio
2.071.960.550.410.32-0.09
Net Debt / EBITDA Ratio
-2.68-2.767.068.393.86-3.49
Net Debt / FCF Ratio
587.40170.71-89.783.85-5.48-4.47
Asset Turnover
1.000.840.980.870.840.65
Quick Ratio
1.261.270.810.971.061.06
Current Ratio
1.321.310.851.011.101.18
Return on Equity (ROE)
-122.77%-75.47%-5.96%-11.73%-2.41%-4.61%
Return on Assets (ROA)
-22.23%-18.46%-1.52%-1.77%0.07%-3.09%
Return on Invested Capital (ROIC)
-26.08%-20.21%-1.62%-2.00%0.08%-3.99%
Return on Capital Employed (ROCE)
-27.83%-24.54%-2.11%-4.20%0.31%-4.37%
FCF Yield
1.17%1.07%-3.03%-0.56%
Buyback Yield / Dilution
1.41%0.41%-3.08%-18.73%-8.87%-1.34%
Total Shareholder Return
1.41%0.41%-3.08%-18.73%-8.87%-1.34%
SEC Filings: 10-K · 10-Q