New insider activity at Verisk Analytics ( (VRSK) ) has taken place on February 24, 2026.
Claim 55% Off TipRanks
- Unlock hedge fund-level data and powerful investing tools for smarter, sharper decisions
- Discover top-performing stock ideas and upgrade to a portfolio of market leaders with Smart Investor Picks
Verisk Analytics is seeing notable insider confidence, with three directors recently buying shares in the company. Director Kimberly Stevenson acquired 1,000 shares of Verisk Analytics stock in a transaction valued at $179,200. Director Gregory Hendrick also increased his stake, purchasing 500 shares for a total of $90,080. In a separate move, Director Christopher John Perry bought 1,000 shares worth $180,000. These insider purchases, totaling 2,500 shares and $449,280 in value, highlight a coordinated show of support from Verisk’s leadership team.
Recent Updates on VRSK stock
Verisk Analytics shares reacted to a mixed but generally positive Q4 update, with revenue and EPS beating expectations on strong subscription growth, margin expansion, and robust free cash flow funding sizable buybacks and a higher dividend. Analysts’ recent rating and target moves center on this resilient growth and AI‑driven innovation versus headwinds from softer transactional volumes, mild weather impacts, and slightly below‑consensus 2026 revenue guidance, as well as views that the stock has de‑rated too far despite limited structural AI risk and potential catalysts like the upcoming investor day.
Spark’s Take on VRSK Stock
According to Spark, TipRanks’ AI Analyst, VRSK is a Neutral.
The score is anchored by strong earnings quality and cash generation plus upbeat guidance and shareholder returns, but is held back by balance-sheet leverage/equity weakness and a pronounced downtrend in the stock. Valuation is moderately unfavorable given the P/E and modest yield.
To see Spark’s full report on VRSK stock, click here.
More about Verisk Analytics
YTD Price Performance: -17.79%
Average Trading Volume: 1,684,843
Technical Sentiment Signal: Sell
Current Market Cap: $25.65B

