Latest filing published 22 May 2026 for DoubleVerify Holdings, Inc..
Filing timeline
BuySaleInsider track record
Closed purchases
Not enough history yet: 1 closed purchase, at least 2 are needed.
Purchases by company
Since each purchase
- +29.5%Entry US$13.55 · Close at T+365 US$17.55
Entry is the close on the day after publication, the first price a reader could act on. Prices in the listing currency. Past moves are not a forecast.
Gary Swidler: trading record in brief
Filings by Gary Swidler span 3 companies, the busiest being Match Group, Inc., DoubleVerify Holdings, Inc. and Match Group Holdings II, LLC. The record holds 67 filings, for trades running from 19 November 2015 to 21 May 2026.
The open-market side counts 1 purchase for €45k alongside 14 sales for €44.9M. Taken together, the sales exceed the purchases by €44.9M. A purchase on the market is a deliberate choice to commit personal money, which is why it draws more attention than a grant. The rest of the record consists of 22 share grants and 28 option exercises.
The latest filing, published on 22 May 2026, reports an option exercise in DoubleVerify Holdings, Inc. The most recent open-market purchase was published on 23 November 2015, 4,003 days ago. Typically, a trade is published a median of 3 days after it takes place. For comparison, the SEC allows two business days to file a Form 4. A sale on its own says little: insiders also sell to pay tax, fund a purchase or diversify. Every figure here comes from the filings published by SEC (Form 4) and describes the past, not future prices; it is not investment advice.
Companies and markets linked to Gary Swidler
Open company profiles for insider transactions, fundamentals and analyst consensus when available.
- 14,609 shares0Common StockSEC:0001819928-26-000069:0
- 10,724 shares0Common StockSEC:0000950170-25-077085:0
- 215,731 shares@ US$32.805.8% of flowCommon Stock, par value $0.001SEC:0000891103-25-000038:1
- 26,478 shares@ US$33.4001100.0% of flowCommon Stock, par value $0.001SEC:0000891103-25-000038:0
- 21,500 sharesCommon Stock, par value $0.001SEC:0000891103-25-000036:2
- 125 sharesCommon Stock, par value $0.001SEC:0000891103-25-000036:3
- 20,957 shares@ US$31.710.6% of flowCommon Stock, par value $0.001SEC:0000891103-25-000036:1
- 11,959 shares@ US$31.710.3% of flowCommon Stock, par value $0.001SEC:0000891103-25-000036:4
- 37,769 sharesCommon Stock, par value $0.001SEC:0000891103-25-000036:0
- 4,841 shares0Common StockSEC:0000950170-25-025654:0
- 20,936 shares@ US$36.040.6% of flowCommon Stock, par value $0.001SEC:0000891103-24-000020:1
- 37,770 sharesCommon Stock, par value $0.001SEC:0000891103-24-000020:0
- 18,232 shares@ US$41.490.6% of flowCommon Stock, par value $0.001SEC:0000891103-23-000003:2
- 9,916 sharesCommon Stock, par value $0.001SEC:0000891103-23-000003:1
- 29,234 sharesCommon Stock, par value $0.001SEC:0000891103-23-000003:0
- 22,576 shares@ US$56.481.1% of flowCommon Stock, par value $0.001SEC:0000891103-22-000083:1
- 5,485 shares@ US$56.480.3% of flowCommon Stock, par value $0.001SEC:0000891103-22-000083:3
- 8,084 shares@ US$56.480.4% of flowCommon Stock, par value $0.001SEC:0000891103-22-000083:5
- 9,917 sharesCommon Stock, par value $0.001SEC:0000891103-22-000083:2
- 14,617 sharesCommon Stock, par value $0.001SEC:0000891103-22-000083:4
- 40,822 sharesCommon Stock, par value $0.001SEC:0000891103-22-000083:0
- 22,576 shares@ US$111.882.0% of flowCommon Stock, par value $0.001SEC:0000891103-22-000015:1
- 40,822 shares0Common Stock, par value $0.001SEC:0000891103-22-000015:0
- 13,539 shares@ US$112.761.2% of flowCommon Stock, par value $0.001SEC:0000891103-22-000012:1
- 26,836 sharesCommon Stock, par value $0.001SEC:0000891103-22-000012:0
25 of 67 declarations