DeFi Technologies Inc.

NASDAQ: DEFT · Real-Time Price · USD
3.42
-0.16 (-4.47%)
At close: Jun 02, 2025, 3:59 PM
3.44
0.58%
Pre-market: Jun 03, 2025, 05:07 AM EDT

DeFi Statistics

Share Statistics

DeFi has 329.83M shares outstanding. The number of shares has increased by null% in one year.

Shares Outstanding 329.83M
Shares Change (YoY) n/a
Shares Change (QoQ) n/a
Owned by Institutions (%) n/a
Shares Floating n/a
Failed to Deliver (FTD) Shares 96,173
FTD / Avg. Volume 7.81%

Short Selling Information

The latest short interest is 2.44M, so 0% of the outstanding shares have been sold short.

Short Interest 2.44M
Short % of Shares Out n/a
Short % of Float n/a
Short Ratio (days to cover) 1

Valuation Ratios

The PE ratio is -31.18 and the forward PE ratio is 7.2. DeFi's PEG ratio is -0.78.

PE Ratio -31.18
Forward PE 7.2
PS Ratio 12.47
Forward PS 3.9
PB Ratio 52.58
P/FCF Ratio -9.37
PEG Ratio -0.78
Financial Ratio History

Enterprise Valuation

Currently the Enterprise Value (EV) is not available for DeFi.

EV / Sales n/a
EV / EBITDA n/a
EV / EBIT n/a
EV / FCF n/a

Financial Position

The company has a current ratio of 0.79, with a Debt / Equity ratio of 0.6.

Current Ratio 0.79
Quick Ratio 0.79
Debt / Equity 0.6
Debt / EBITDA -0.42
Debt / FCF -0.11
Interest Coverage -7.96

Financial Efficiency

Return on Equity is n/a and Return on Invested Capital is n/a.

Return on Equity n/a
Return on Assets n/a
Return on Invested Capital n/a
Revenue Per Employee $10,846,111.11
Profits Per Employee $-4,338,000
Employee Count 9
Asset Turnover 0.07
Inventory Turnover n/a

Taxes

Income Tax n/a
Effective Tax Rate 0%

Stock Price Statistics

The stock price has increased by null% in the last 52 weeks. The beta is 5.57, so DeFi's price volatility has been higher than the market average.

Beta 5.57
52-Week Price Change n/a
50-Day Moving Average 2.92
200-Day Moving Average n/a
Relative Strength Index (RSI) 50.95
Average Volume (20 Days) 1,231,180

Income Statement

In the last 12 months, DeFi had revenue of 97.61M and earned -39.04M in profits. Earnings per share was -0.13.

Revenue 97.61M
Gross Profit 90.82M
Operating Income -30.79M
Net Income -39.04M
EBITDA -33.05M
EBIT -35.17M
Earnings Per Share (EPS) -0.13
Full Income Statement

Balance Sheet

The company has 22.92M in cash and 13.95M in debt, giving a net cash position of 8.98M.

Cash & Cash Equivalents 22.92M
Total Debt 13.95M
Net Cash 8.98M
Retained Earnings -221.77M
Total Assets n/a
Working Capital n/a
Full Balance Sheet

Cash Flow

In the last 12 months, operating cash flow was -129.96M and capital expenditures 0, giving a free cash flow of -129.96M.

Operating Cash Flow -129.96M
Capital Expenditures n/a
Free Cash Flow -129.96M
FCF Per Share -0.42
Full Cash Flow Statement

Margins

Gross margin is 93.03%, with operating and profit margins of -31.54% and -40%.

Gross Margin 93.03%
Operating Margin -31.54%
Pretax Margin -40%
Profit Margin -40%
EBITDA Margin -33.86%
EBIT Margin -31.54%
FCF Margin -133.13%

Dividends & Yields

DEFT does not appear to pay any dividends at this time.

Dividend Per Share n/a
Dividend Yield n/a
Dividend Growth (YoY) n/a
Payout Ratio n/a
Earnings Yield n/a
FCF Yield n/a
Dividend Details

Analyst Forecast

The average price target for DEFT is $6.25, which is 82.7% higher than the current price. The consensus rating is "Strong Buy".

Price Target $6.25
Price Target Difference 82.7%
Analyst Consensus Strong Buy
Analyst Count 2
Stock Forecasts

Scores

Altman Z-Score n/a
Piotroski F-Score n/a