DeFi Technologies Inc.
DEFT | NASDAQ
$0.58
+$0.07 (+14.83%)
At close: Sep 21, 2026, 4:00 PM ET
$0.57
-$0.01 (-2.43%)
Pre-market:
Sep 22, 2026, 4:39 AM ET
Market Data
Market Cap $195.93M
Enterprise Value $-257.58M
Beta 4.20
Average Volume 3.23M
Shares Outstanding (Diluted) 273.18M
Shares Change YoY -24.54%
Institutional Ownership 10.01%
Exchange NASDAQ
ISIN CA2449161025
Price Performance
Price Change 1M -6.5%
Price Change 3M 10.7%
Price Change 6M -5.2%
Price Change YTD -34.4%
Price Change 1Y -76.4%
Price Change 3Y -67.6%
Price Change 5Y -67.6%
1M CAGR (ann.) 16.6%
1Y CAGR (ann.) -80.5%
5Y CAGR (ann.) N/A
All-Time CAGR -44.0%
Valuation
PE Ratio 8.88
Forward PE 25.06
PEG Ratio -0.24
Forward PEG -0.10
PS Ratio 6.94
Forward PS 3.90
PB Ratio 1.59
P/FCF Ratio -3.62
P/Adj. FCF Ratio -3.30
P/OCF Ratio -7.25
EV/Sales -7.91
EV/EBIT -5.96
EV/EBITDA -5.77
EV/FCF 4.13
Earnings Yield 11.3%
FCF Yield -27.6%
Adj. FCF Yield -30.3%
Financial Health
Net Cash $483.57M
Total Debt $0
Cash & Short-Term Investments $483.57M
Total Assets $572.57M
Current Ratio 1.14
Quick Ratio 1.14
Debt / Equity Ratio 0.00
Debt / EBITDA 0.00
Debt / FCF -0.00
OCF / Debt N/A
Interest Coverage 6.74
Altman Z-Score 0.44
Piotroski F-Score 4
Margins & Profitability
Gross Profit Margin -22.9%
Operating Profit Margin 102.5%
EBITDA Margin -151.0%
Net Profit Margin -99.5%
FCF Margin -191.5%
Adj. FCF Margin -210.5%
SBC / Revenue -30.4%
SBC Impact (per share) -9.9%
Returns
Return on Assets 4.4%
Return on Equity 17.7%
Return on Invested Capital 22.9%
Return on Capital Employed 23.2%
Return on Tangible Assets 4.7%
Historical Growth (CAGR)
Revenue CAGR 3Y -68.6%
Revenue CAGR 5Y 26.0%
Revenue CAGR 10Y 180.0%
EPS CAGR 3Y -286.4%
EPS CAGR 5Y 82.4%
EPS CAGR 10Y -2.0%
FCF CAGR 3Y -10.5%
FCF CAGR 5Y 8.2%
FCF CAGR 10Y -22.0%
Analyst Forecasts
Analyst Rating Buy
Analyst Count 3
EPS Growth Next 3Y N/A
Revenue Growth Next 3Y N/A
Earnings Date Nov 12, 2026
EPS Estimate (next Q) $0
EPS Growth Est (next Q) -83.5%
Revenue Est (next Q) $9.58M
Revenue Growth Est (next Q) -57.8%
Fair Value Estimates
Graham Number $0.74
Graham Upside 27.6%
Lynch Fair Value $1.75
Lynch Upside 201.7%
Price Target $1.25
Price Target Upside 115.5%
Cash Flow
Operating Cash Flow $-64.74M
Free Cash Flow $-62.37M
Adj. Free Cash Flow $-68.57M
FCF Per Share -$0.12
OCF Per Share -$0.08
OCF/S Ratio 122.5%
Income Statement
Revenue $32.57M
Gross Profit $3.25M
Operating Income $33.38M
EBITDA $44.68M
Net Income $25.54M
EPS (Diluted) $0.07
Revenue / Employee $1.25M
Profit / Employee $982.24K
Employees 26
Add to Watchlist
Select watchlists to add or remove DEFT