Definium Therapeutics, Inc. (DFTX)
NASDAQ: DFTX · Real-Time Price · USD
20.99
-0.36 (-1.69%)
At close: May 15, 2026, 4:00 PM EDT
21.05
+0.06 (0.29%)
After-hours: May 15, 2026, 7:58 PM EDT

Definium Therapeutics 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
2,2891,32352315084582
Market Cap Growth
307.03%153.03%247.47%80.04%-85.65%-47.14%
Enterprise Value
1,957951.6270.8164.86-58.59448.68
Last Close Price
20.9913.396.963.662.2020.70
PE Ratio
--6.50-4.52-1.50-1.20-6.09
PB Ratio
7.833.982.161.930.553.84
P/TBV Ratio
7.173.602.031.830.453.74
P/FCF Ratio
--10.05-6.61-2.34-1.67-12.71
P/OCF Ratio
--10.05-6.61-2.34-1.67-12.71
EV/EBITDA Ratio
--5.72-2.62-0.720.93-4.92
EV/EBIT Ratio
--5.72-2.61-0.690.88-4.78
EV/FCF Ratio
--7.23-3.42-1.011.17-9.79
Debt / Equity Ratio
0.150.120.090.1800
Debt / EBITDA Ratio
-0.21-0.24-0.21-0.16--
Debt / FCF Ratio
-0.28-0.31-0.28-0.22--
Net Debt / Equity Ratio
-1.19-1.12-1.04-1.09-0.94-0.88
Net Debt / EBITDA Ratio
1.722.232.440.942.251.46
Net Debt / FCF Ratio
2.302.823.181.332.842.91
Quick Ratio
4.606.177.053.097.9412.83
Current Ratio
4.696.297.253.228.1613.18
Return on Equity (ROE)
-77.73%-64.06%-68.01%-83.59%-37.54%-81.78%
Return on Assets (ROA)
-45.96%-44.81%-48.71%-63.74%-39.72%-75.51%
Return on Invested Capital (ROIC)
36623.10%-2042.48%-918.07%-648.92%-332.34%-1003.69%
Return on Capital Employed (ROCE)
-55.76%-52.24%-58.45%-76.81%-43.40%-80.87%
Earnings Yield
-10.38%-15.38%-22.13%-66.67%-83.64%-16.43%
FCF Yield
--9.95%-15.14%-42.79%-60.01%-7.87%
Buyback Yield / Dilution
-19.43%-26.78%-79.94%-26.90%-12.71%-54.25%
Total Shareholder Return
-19.43%-26.78%-79.94%-26.90%-12.71%-54.25%
Updated May 8, 2026. Data Source: Fiscal.ai. Standard template. Financial Sources.