Evolent Health, Inc. (EVH)
NYSE: EVH · Real-Time Price · USD
3.950
+0.050 (1.28%)
May 29, 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
May '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
4444461,3113,7622,8072,469
Market Cap Growth
-57.67%-65.96%-65.14%34.01%13.70%82.57%
Enterprise Value
1,2881,2432,0254,3693,0732,400
Last Close Price
3.954.0011.2533.0328.0827.67
Forward PE
15.3916.8813.6638.4044.32-
PS Ratio
0.240.240.511.922.082.72
PB Ratio
1.121.081.313.523.273.56
P/TBV Ratio
1.131.101.293.443.063.43
P/FCF Ratio
75.3993.88-33.04-179.36
P/OCF Ratio
13.3411.4969.8826.38-63.71
EV/Sales Ratio
0.680.660.792.222.272.64
EV/EBITDA Ratio
17.32-26.0083.6843.39136.17
EV/EBIT Ratio
----843.84-
EV/FCF Ratio
218.51261.36-38.38-174.38
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.36%-75.47%-5.96%-11.73%-2.41%-4.61%
Return on Assets (ROA)
-22.16%-18.46%-1.52%-1.77%0.07%-3.09%
Return on Invested Capital (ROIC)
-26.84%-21.99%-1.80%-2.20%0.10%-5.05%
Return on Capital Employed (ROCE)
-27.83%-24.54%-2.11%-4.20%0.31%-4.37%
FCF Yield
1.33%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