Definium Therapeutics, Inc. (DFTX)
NASDAQ: DFTX · Real-Time Price · USD
18.32
+0.26 (1.44%)
Mar 16, 2026, 4:00 PM EDT - Market closed

Definium Therapeutics 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
1,8261,32352315084582
Market Cap Growth
271.75%153.03%247.47%80.04%-85.65%-47.14%
Enterprise Value
1,455951.6270.8164.86-58.59448.68
Last Close Price
18.3213.396.963.662.2020.70
PE Ratio
--6.50-4.52-1.50-0.48-6.09
PB Ratio
5.453.982.161.930.553.84
P/TBV Ratio
4.923.602.031.830.413.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.120.120.090.1800
Debt / EBITDA Ratio
-0.24-0.24-0.21-0.16--
Debt / FCF Ratio
-0.31-0.31-0.28-0.22--
Net Debt / Equity Ratio
-1.12-1.12-1.04-1.09-0.94-0.88
Net Debt / EBITDA Ratio
2.232.232.440.942.251.46
Net Debt / FCF Ratio
2.822.823.181.332.842.91
Quick Ratio
6.176.177.053.097.9412.83
Current Ratio
6.296.297.253.228.1613.18
Return on Equity (ROE)
-64.06%-64.06%-68.01%-83.59%-37.54%-81.78%
Return on Assets (ROA)
-44.81%-44.81%-48.71%-63.74%-39.72%-77.39%
Return on Invested Capital (ROIC)
-2042.48%-2042.48%-918.07%-648.92%-332.34%-1028.66%
Return on Capital Employed (ROCE)
-52.24%-52.24%-58.45%-76.81%-43.40%-80.87%
Earnings Yield
-10.06%-15.38%-22.13%-66.67%-208.18%-16.43%
FCF Yield
--9.95%-15.14%-42.79%-60.01%-7.87%
Buyback Yield / Dilution
-18.73%-18.73%-49.72%-5.11%-51.23%-16.97%
Updated Dec 31, 2025. Data Source: Fiscal.ai. Standard template. Financial Sources.