tiprankstipranks
Advertisement
Advertisement

Verisk Directors Make Bold Insider Moves Signaling Fresh Confidence

Verisk Directors Make Bold Insider Moves Signaling Fresh Confidence

New insider activity at Verisk Analytics ( (VRSK) ) has taken place on February 24, 2026.

Claim 55% Off TipRanks

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

Disclaimer & DisclosureReport an Issue

1