Evolent Health, Inc. (EVH)
NYSE: EVH · Real-Time Price · USD
3.070
+0.030 (0.99%)
At close: Mar 10, 2026, 4:00 PM EDT
3.070
0.00 (0.00%)
After-hours: Mar 10, 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
Mar '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
3434471,2943,7622,8072,469
Market Cap Growth
-71.81%-65.50%-65.60%34.01%13.70%82.57%
Enterprise Value
1,1781,2432,0084,3693,0732,400
Last Close Price
3.074.0011.2533.0328.0827.67
PE Ratio
--0.79-13.89-25.80-140.40-62.89
Forward PE
17.8916.8813.6638.4044.32-
PS Ratio
0.18-0.511.922.082.72
PB Ratio
0.821.081.293.523.273.56
P/TBV Ratio
0.841.101.293.443.063.43
P/FCF Ratio
71.6193.91-211.1933.04-56.24179.36
P/OCF Ratio
8.7711.5068.9726.38-242.9663.71
EV/Sales Ratio
0.63-0.792.222.272.64
EV/EBITDA Ratio
13.36-4.2225.7883.6843.39136.17
EV/EBIT Ratio
--3.03-49.59-61.35843.84-56.59
EV/FCF Ratio
247.81261.39-327.6538.38-61.57174.38
Debt / Equity Ratio
2.352.350.580.510.550.39
Debt / EBITDA Ratio
-3.36-3.369.1612.356.7215.91
Debt / FCF Ratio
208.14208.14-116.465.66-9.5420.38
Net Debt / Equity Ratio
1.961.960.550.410.32-0.09
Net Debt / EBITDA Ratio
-2.76-2.767.068.393.86-3.49
Net Debt / FCF Ratio
170.71170.71-89.783.85-5.48-4.47
Asset Turnover
0.6300.980.870.840.65
Quick Ratio
1.271.270.810.971.061.06
Current Ratio
1.311.310.851.011.101.18
Return on Equity (ROE)
-66.73%-66.54%-5.06%-10.74%-2.41%-4.61%
Return on Assets (ROA)
-18.51%-18.46%-1.52%-1.77%0.07%-3.09%
Return on Invested Capital (ROIC)
-22.05%-21.99%-1.80%-2.20%0.10%-5.05%
Return on Capital Employed (ROCE)
-24.54%-24.54%-2.11%-4.20%0.31%-4.37%
Earnings Yield
-170.16%-126.75%-7.20%-3.88%-0.71%-1.59%
FCF Yield
1.40%1.06%-0.47%3.03%-1.78%0.56%
Buyback Yield / Dilution
-10.13%-10.13%-1.48%-0.74%-0.81%-0.69%
Updated Feb 24, 2026. Data Source: Fiscal.ai. Standard template. Financial Sources.
SEC Filings: 10-K · 10-Q