DEFTDeFi Technologies Inc.
0.5149USDMkt Cap: 199.83M $P/E: 8.58

DeFi Technologies Inc., a technology company, develops exchange traded products that synthetically track the value of a single DeFi protocol or a basket of protocols in Canada. It provides asset management services, such…

Key Statistics

Company
Market Cap199.83M $
Enterprise Value103.44M $
Revenue (TTM)60.88M $
Gross Profit53.39M $
Net Income (TTM)62.41M $
Revenue/Share0.1590 USD
Last Price0.5149 USD
Fiscal Year EndDec 2025
MR QuarterJun 2026
Employees26
CountryUS
SectorFinancial Services
IndustryCapital Markets
ISIN
Valuation
P/E (Trailing)8.58
P/E (Forward)26.03
PEG
EV/EBITDA6.26
EV/Revenue1.70
P/S3.28
P/B1.43
EPS (TTM)0.06
EPS (Forward)0.02
52W Range
0.490053% of range0.5372
52W High0.5372 USD
52W Low0.4900 USD
Profitability
Gross Margin70.40%
Oper. Margin-10.87%
EBITDA Margin27.14%
Profit Margin82.28%
ROE41.73%
ROA7.57%
Growth
Revenue Growth-42.20%
Earnings Growth
Cash Flow & Leverage
Operating CF-133.36M $
CapEx (TTM)1.56K $
FCF Margin-156.92%
FCF Yield-47.81%
Net Debt-86.63M $
Net Debt/EBITDA-5.24
Balance Sheet
Debt/Equity0.04
Current Ratio1.14
Quick Ratio0.20
Book Value/Sh0.3590 USD
Cash/Share0.2230 USD
Dividends
Fwd Div Rate
Trail. Div Rate0.0000 USD
Div. Yield
5Y Avg Yield
Payout Ratio0.00%
Ex-Div Date
Pay Date
Analyst Consensus
Rating1.3 (Strong Buy)
Strong BuyBuyHoldSellStr. Sell
Target (Mean)2.409 USD
Upside (mean)+367.8%
Target Range0.6244 USD7.016 USD
$0.6244+367.8% to mean$7.016
# Analysts6
Ownership
Shares Out.388.09M
Float380.94M
Insiders2.36%
Institutions9.03%
Short Interest
Short Ratio9.2d
Short % Float4.29%
Short % Out.4.21%
Shares Short16.33M
Short (prev mo.)14.59M
Technical
SMA 500.4823 (+6.8%)
SMA 2000.7823 (-34.2%)
Beta
S&P 52W Chg21.00%
Avg Vol (30d)2.69M
Avg Vol (10d)2.51M
Technical Indicators
RSI (14)
MACD
MACD Signal
MACD Hist.
BB Upper
BB Middle
BB Lower
BB Width
ATR (14)
Vol Ratio (20d)