New insider activity at Virtu Financial ( (VIRT) ) has taken place on November 7, 2025.
Meet Your ETF AI Analyst
- Discover how TipRanks' ETF AI Analyst can help you make smarter investment decisions
- Explore ETFs TipRanks' users love and see what insights the ETF AI Analyst reveals about the ones you follow.
Director Virginia Gambale recently sold 3,875 shares of Virtu Financial stock, amounting to a transaction value of $133,958.
Recent Updates on VIRT stock
Virtu Financial Inc. recently reported its Q3 earnings, showcasing strong performances in Market Making and Virtu Execution Services, along with significant growth in the crypto and options sectors. The company reported an adjusted net trading income of $467 million, attributed to a favorable operating environment and a focus on growth. However, challenges were noted, such as a 26% decline in Market Making revenue and a strategic shift away from share repurchases to expand its capital base. The company’s forward-looking guidance emphasizes growth and capital allocation strategies, aiming for higher adjusted net trading income by investing in infrastructure and talent. BofA analyst Craig Siegenthaler upgraded Virtu Financial to Buy from Neutral, citing the recent valuation decline and potential for long-term earnings growth through product expansion under new leadership.
Spark’s Take on VIRT Stock
According to Spark, TipRanks’ AI Analyst, VIRT is a Outperform.
Virtu Financial’s strong financial performance, characterized by high profitability and robust cash flow management, is the most significant factor contributing to its score. The company’s valuation is attractive, with a low P/E ratio and a decent dividend yield. The earnings call provided positive guidance, although some strategic shifts may affect short-term shareholder returns. Technical indicators suggest a bearish trend, but the stock’s fundamentals remain strong.
To see Spark’s full report on VIRT stock, click here.
More about Virtu Financial
YTD Price Performance: 0.11%
Average Trading Volume: 1,049,939
Technical Sentiment Signal: Buy
Current Market Cap: $5.26B

