The company maintained a strong balance sheet with about $135 million in cash, digital assets, and ventures.
Analyst coverage and valuation
The current average analyst rating on the shares is "buy", and the breakdown of recommendations is 5 "strong buy" or "buy", no "hold" and no "sell" or "strong sell".
The average consensus recommendation for the financial technology (fintech) peer group is "buy".
Wall Street's median 12-month price target for DeFi Technologies Inc is C$2.25, about 221.4% above its August 12 closing price of C$0.70.
The stock recently traded at 13 times the next 12-month earnings vs. a P/E of 12 three months ago.