Evolent Health, Inc. (EVH)
NYSE: EVH · Real-Time Price · USD
5.92
+0.04 (0.68%)
At close: Jul 13, 2026, 4:00 PM EDT
5.93
+0.01 (0.17%)
After-hours: Jul 13, 2026, 7:00 PM EDT

Evolent Health Ratios and Metrics

Millions USD. 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
6664461,3113,7622,8072,469
Market Cap Growth
-47.04%-65.96%-65.14%34.01%13.70%82.57%
Enterprise Value
1,5101,2582,0524,3783,0802,407
Last Close Price
5.924.0011.2533.0328.0827.67
Forward PE
24.5616.8813.6638.4044.32-
PS Ratio
0.350.240.511.922.082.72
PB Ratio
1.671.081.313.523.273.56
P/FCF Ratio
113.0993.88-33.04-179.36
P/OCF Ratio
20.0211.4969.8826.38-63.71
EV/Sales Ratio
0.800.670.802.232.282.65
EV/EBITDA Ratio
20.31-26.3483.8743.49136.57
EV/EBIT Ratio
----845.80-
EV/FCF Ratio
256.21264.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)
-34.38%-29.52%-2.59%-3.01%0.12%-6.74%
Return on Capital Employed (ROCE)
-27.83%-24.54%-2.11%-4.20%0.31%-4.37%
FCF Yield
0.88%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