Stocks360

DeFi Technologies Inc. (DEFT)

Stock analysis · NASDAQ · Financial Services · Financial - Capital Markets

Share: Facebook X WhatsApp SMS
$0.40

Get deeper signals and personalized alerts

Free account signup in under 60 seconds

Create free account → I already have an account
Market Cap
$155.24M
PE (TTM)
11.62
EPS (TTM)
N/A
Dividend Yield
0.00%
Beta
4.23
Day Range
$0.39 – $0.41
52-wk Range
$0.38 – $1.94
Avg Volume
N/A
Volume
1.23M

DeFi Technologies Inc. (DEFT) is a publicly traded company in the Financial Services sector. Latest price: $0.40. Market cap $155.24M. Trailing PE 11.62. Sign in to Stocks360 for full DCF valuation, fundamentals, technicals, and AI-driven analysis.

Get full analysis → Short-Term Analysis →

1-Year Price

2025-10-30 · $1.79 2026-10-29 · $0.40 (-77.65%)

Earnings

Most Recent
Aug 13, 2026
EPS $-0.03 vs est. $-0.01
Missed by $0.02
Next Earnings
Nov 13, 2026
EPS estimate $-0.00

Proprietary Signals

Signal snapshot temporarily unavailable.

About DeFi Technologies Inc.

DeFi Technologies Inc. is a technology company specializing in creating exchange-traded products (ETPs) within Canada, which are designed to mirror the value of single or multiple decentralized finance (DeFi) protocols. The company also delivers a range of related services, including asset management, providing clients with indirect access to underlying digital assets, indexes, and other DeFi instruments. Furthermore, DeFi Technologies engages in early-stage investments across the digital asset ecosystem, operates a dedicated arbitrage trading desk to capitalize on low-risk market opportunities, conducts proprietary research, and offers an OTC desk along with digital asset liquidity solutions. Established in 1986 and headquartered in Toronto, Canada, the company was formerly known as Valour Inc. until it rebranded to DeFi Technologies Inc. in July 2023.

Valuation

Trailing twelve months. Multiples relative to current market price.
P/E (TTM)11.62×
P/S (TTM)-6.19×
P/B1.09×
P/FCF (TTM)-3.28×
EV / EBITDA2.53×
EV / Sales-3.80×
Earnings Yield16.09%
Free Cash Flow Yield-30.49%

Fundamentals

Trailing twelve months. Source: financial statements via market data.
Enterprise Value$95.45M
Net Income (TTM)$25.04M
Free Cash Flow (TTM)-$25.97M
Net Debt-$60.19M
Working Capital$61.07M
Gross Margin-22.87%
Operating Margin-131.24%
Net Margin-99.54%
Return on Equity17.74%
Return on Invested Capital22.91%

Peers

Recent News

Related

Browse more tickers: sitemap