Definitive Healthcare Corp. (DH)
NASDAQ: DH · Real-Time Price · USD
0.8009
-0.0300 (-3.61%)
At close: Jul 1, 2026, 4:00 PM EDT
0.7999
-0.0010 (-0.12%)
After-hours: Jul 1, 2026, 4:10 PM EDT

Definitive Healthcare 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
1152994681,1591,1552,652
Market Cap Growth
-78.44%-36.26%-59.58%0.27%-56.43%-
Enterprise Value
107.19388.2594.121,4561,6323,164
Last Close Price
0.802.874.119.9410.9927.33
Forward PE
4.6811.1013.9832.5852.48117.65
PEG Ratio
--4.33---
PS Ratio
0.491.241.864.615.1915.96
PB Ratio
0.601.061.051.351.223.04
P/FCF Ratio
4.278.0610.2130.3242.40143.49
P/OCF Ratio
2.945.558.0528.1332.48105.18
EV/Sales Ratio
0.451.612.365.797.3319.04
EV/EBITDA Ratio
2.89---126.9396.95
EV/FCF Ratio
3.9610.4812.9638.1159.90171.18
Debt / Equity Ratio
0.830.430.390.210.180.18
Debt / EBITDA Ratio
----21.458.30
Debt / FCF Ratio
6.284.665.527.0110.1214.65
Net Debt / Equity Ratio
-0.06-0.03-0.08-0.05-0.06-0.13
Net Debt / EBITDA Ratio
0.050.050.060.14-4.36-3.58
Net Debt / FCF Ratio
-0.30-0.22-0.81-1.05-2.06-6.32
Asset Turnover
0.380.260.170.130.110.09
Quick Ratio
1.551.492.132.152.783.50
Current Ratio
1.751.642.302.312.943.61
Return on Equity (ROE)
-83.05%-40.42%-65.48%-21.60%-1.62%-4.62%
Return on Assets (ROA)
-38.11%-23.41%-45.51%-15.70%-1.20%-1.40%
Return on Invested Capital (ROIC)
-86.13%-45.40%-76.73%-23.98%-1.81%-1.80%
Return on Capital Employed (ROCE)
-50.53%-29.77%-55.03%-18.13%-2.22%-1.50%
FCF Yield
23.41%12.41%9.79%3.30%2.36%0.70%
Buyback Yield / Dilution
9.40%8.56%-3.44%-11.52%-10.01%28.01%
Total Shareholder Return
9.40%8.56%-3.44%-11.52%-10.01%28.01%
SEC Filings: 10-K · 10-Q