DeFi Technologies Inc. reported record annual revenue of $99.1 million and record net income of $62.7 million for fiscal year 2025, representing a 215% increase in annual revenue and a $90.3 million improvement in net income year-over-year. The company's Valour asset management business reported an average AUM of $809.9 million throughout 2025, with net inflows of $110.1 million into its ETP products.

As of December 31, 2025, DeFi Technologies held $113.8 million in cash and stablecoins, with digital asset treasury holdings totaling approximately $35.5 million. The company's venture and private portfolio was valued at approximately $29.4 million, bringing total cash, treasury, and venture portfolio value to approximately $178.7 million. Management expressed confidence in entering 2026 from a position of strength with proven business models and growing monetization.