Verisk Analytics Inc (VRSK) Insider Trading

Total insider buys:
  • $2,975,802.71
Total insider sells:
  • $695,568,033.55
Most recent insider trade:
  • Sept. 3, 2025
Most active insider trader:
  • Vincent De P Mccarthy
Trader NameDateTitleAmountPriceTypeTotal Value
June 10, 2013CFO40,000$59.15Sell$2,366,000.00
June 5, 2013Director100,000$57.87Sell$5,787,000.00
May 20, 2013Director100,000$60.40Sell$6,040,000.00
May 14, 2013Director5,000$60.33Sell$301,650.00
May 10, 2013CFO40,000$60.75Sell$2,430,000.00
May 7, 2013Director15,000$60.54Sell$908,100.00
Oct. 5, 2012CEO100,000$48.09Sell$4,809,000.00
Aug. 10, 2012CFO40,000$48.40Sell$1,936,000.00
First«7 of 7»Last
  • Insiders are both buying and selling Verisk Analytics Inc stock.

  • The insider traders at Verisk Analytics Inc are: Vincent De P Mccarthy, Mark V Anquillare, Scott G Stephenson, Lee Shavel, David B Wright, Nicholas Daffan, Christopher M Foskett, Kenneth E Thompson, David J Grover, Andrew G Mills, Frank J Coyne, Frank Coyne, Elizabeth Mann, Vincent De Mccarthy, Kathy Card Beckles, Constantine Iordanou, Scott G. Stephenson, John F Lehman, Samuel G Liss, Bruce Edward Hansen, Vincent De P. Mccarthy, Therese M Vaughan, Glen A Dell, Eva F Huston, Wendy E Lane, Annell R Bay, Christopher Foskett, Christopher John Perry, David B. Wright, David Wright, Glen Dell, Hyatt J Brown, Kevin Barry Thompson, and Mark Anquillare

  • The most active insider trader at Verisk Analytics Inc is Vincent De P Mccarthy with 31 trades.

  • Scott G Stephenson has sold the most Verisk Analytics Inc stock with a total value of $166,110,997.08.

  • Scott G Stephenson has bought the most Verisk Analytics Inc stock with a total value of $4,047,504.00.

  • The most recent insider trade for Verisk Analytics Inc was on Sept. 3, 2025.

  • The single biggest insider buy for Verisk Analytics Inc was from Scott G Stephenson with a total value of $2,023,752.00 on Nov. 6, 2017.

  • The single biggest insider sell for Verisk Analytics Inc was from Scott G Stephenson with a total value of $29,013,631.98 on May 12, 2022.