tiprankstipranks
Advertisement
Advertisement

DeFi Technologies Brings Back Former CEO Russell Starr as Strategic Advisor

Story Highlights
  • DeFi Technologies appointed former CEO Russell Starr as Strategic Advisor on May 14, 2026.
  • The move aims to bolster capital markets strategy and investor engagement as DeFi Technologies expands globally.
  • Looking for the best stocks to buy? Follow the recommendations of top-performing analysts.

Claim 55% Off TipRanks

The latest announcement is out from DeFi Technologies ( (TSE:DEFI) ).

On May 14, 2026, DeFi Technologies Inc. announced it had appointed former CEO and Head of Capital Markets Russell Starr as Strategic Advisor. He will support the company’s capital markets strategy, investor engagement, and broader corporate development as it continues to build out its global presence at the intersection of traditional finance and digital assets.

Management highlighted Starr’s role in DeFi Technologies’ Nasdaq listing and prior market expansion, pointing to his experience in financings, M&A, and institutional outreach across multiple sectors. The move signals a bid to deepen capital markets expertise and strengthen shareholder value creation as the company pursues further growth in the digital asset economy.

The most recent analyst rating on (TSE:DEFI) stock is a Buy with a C$1.00 price target. To see the full list of analyst forecasts on DeFi Technologies stock, see the TSE:DEFI Stock Forecast page.

Spark’s Take on DEFI Stock

According to Spark, TipRanks’ AI Analyst, DEFI is a Neutral.

The score is held back primarily by persistently negative operating and free cash flow despite improved reported profitability, which raises funding and earnings-quality risk. Technicals are inconclusive with overextended RSI and flat trend signals, and valuation appears expensive with a high P/E and no dividend support.

To see Spark’s full report on DEFI stock, click here.

More about DeFi Technologies

DeFi Technologies Inc. is a Toronto-based financial technology company focused on bridging traditional capital markets and decentralized finance. It operates a vertically integrated digital asset platform offering regulated investment products, trading and liquidity infrastructure, research, and strategic capital deployment, primarily through its Valour ETP business, Stillman Digital liquidity platform, and DeFi Alpha trading unit.

Average Trading Volume: 455,238

Technical Sentiment Signal: Hold

Current Market Cap: C$86.46M

For a thorough assessment of DEFI stock, go to TipRanks’ Stock Analysis page.

Disclaimer & DisclosureReport an Issue

Looking for investment ideas? Subscribe to our Smart Investor newsletter for weekly expert stock picks!
Get real-time notifications on news & analysis, curated for your stock watchlist. Download the TipRanks app today! Get the App
1