DeFi Technologies Inc. (DEFT)
NASDAQ: DEFT · Real-Time Price · USD
0.6510
-0.0122 (-1.84%)
At close: Mar 19, 2026, 4:00 PM EDT
0.6687
+0.0177 (2.72%)
Pre-market: Mar 20, 2026, 8:02 AM EDT

DeFi Technologies Ratios and Metrics

Millions USD. Fiscal year is Jan - Dec.
Fiscal Year
CurrentFY 2024FY 2023FY 2022FY 2021FY 2020
Period Ending
Mar '26 Dec '24 Dec '23 Dec '22 Dec '21 Dec '20
2531,25318331631-
Market Cap Growth
-586.17%495.52%-95.14%--
Enterprise Value
147.3567.26-146.03-6.35335.610
Last Close Price
0.653.900.660.142.99-
PE Ratio
28.44-43.33-9.43-0.58-10.31-
PS Ratio
3.7032.5623.36-2.9252.90-
PB Ratio
2.1565.4513.111.498.69-
P/TBV Ratio
-60.2210.571.427.93-
P/FCF Ratio
--13.84-2.62-0.46-2.44-
P/OCF Ratio
--13.84-2.62-0.46-2.44-
EV/Sales Ratio
2.1514.74-18.680.6128.13-
EV/EBITDA Ratio
6.95-24.8213.910.14-6.99-
EV/EBIT Ratio
7.49-23.3112.120.14-6.59-
EV/FCF Ratio
--6.262.090.10-1.30-
Debt / Equity Ratio
0.130.513.051.950.000
Debt / EBITDA Ratio
-0.35-0.42-4.04-0.920-
Debt / FCF Ratio
-0.09-0.11-0.61-0.600-
Net Debt / Equity Ratio
-7.92-35.98-23.83-1.95-4.12-0.26
Net Debt / EBITDA Ratio
20.0630.1431.620.926.22-0.79
Net Debt / FCF Ratio
4.967.614.750.611.160.75
Asset Turnover
0.000.060.03-0.040.060.75
Quick Ratio
0.870.780.860.661.031.65
Current Ratio
0.880.790.870.671.031.79
Return on Equity (ROE)
47.59%-164.56%-88.81%-104.23%-145.85%80.33%
Return on Assets (ROA)
-4.60%-3.56%-4.08%-18.00%-27.57%52.37%
Return on Invested Capital (ROIC)
-20.71%-17.25%-19.45%-76.32%-156.99%142.33%
Return on Capital Employed (ROCE)
-67.96%-147.18%-67.39%-96.57%-131.29%80.33%
Earnings Yield
3.40%-2.31%-10.61%-171.43%-9.70%-
FCF Yield
-74.47%-7.23%-38.24%-216.51%-40.98%-
Buyback Yield / Dilution
-0.59%-0.10%-1.91%26.22%0.17%-
Updated Sep 30, 2025. Data Source: Fiscal.ai. Standard template. Financial Sources.
SEC Filings: 10-K · 10-Q