‹ Screener

DoubleVerify Holdings, Inc.

DV · Services-Computer Programming, Data Processing, Etc. · 153.5M shares · +5%/yr ↑ shares · EDGAR filings ↗
Net buyback after stock comp: $69M (gross $128M, SBC $59M)

Reference price $10.31 · est. market cap ~$1.6B — last insider sale, 2026-03-02 (estimated from the dated SEC Form 4 price × shares outstanding — not a live quote)

Grade

B74

Digital-ad-verification SaaS — profitable with strong free cash flow and growth.

Strengths

Risks

Notable findings

Quarterly revenue

2025-06-30 · $189M2025-09-30 · $189M2025-12-31 · $206M2026-03-31 · $181M

Last 4 quarters · from SEC filings.

Key metrics

Gross margin
82.2%
Operating margin
10.6%
Net margin
6.8%
Return on equity
4.5%
Return on assets
3.7%
Revenue growth (QoQ)
-12.0%
Net-income growth
-9.9%
Interest coverage
45.7×
Current ratio
4.3×
Free cash flow
$173M
EBITDA
$136M
Tangible book value
$514M
Cash & investments
$259M
Stock comp / revenue
13.9%

Insider transactions · last 18 months

DateInsiderTypeSharesPrice
2026-06-15Mougis Steven JohnOption exercise1.1K
2026-06-15Mougis Steven JohnTax withheld4.5K$10.25
2026-06-15Mougis Steven JohnOption exercise842
2026-06-15Mougis Steven JohnTax withheld304$10.25
2026-06-15Mougis Steven JohnOption exercise3.2K
2026-06-15Mougis Steven JohnTax withheld1.1K$10.25
2026-06-15Mougis Steven JohnOption exercise27K
2026-06-15Mougis Steven JohnTax withheld9.8K$10.25
2026-06-15Mougis Steven JohnOption exercise250
2026-06-15Mougis Steven JohnTax withheld91$10.25
2026-06-15Mougis Steven JohnOption exercise2.1K
2026-06-15Mougis Steven JohnTax withheld767$10.25
2026-06-15Allais Nicola TOption exercise15K
2026-06-15Allais Nicola TTax withheld8.3K$10.25
2026-06-15Allais Nicola TOption exercise5.4K
2026-06-15Allais Nicola TTax withheld3.0K$10.25
2026-06-15Allais Nicola TOption exercise6.8K
2026-06-15Allais Nicola TTax withheld3.7K$10.25
2026-06-15Allais Nicola TOption exercise1.1K
2026-06-15Allais Nicola TTax withheld594$10.25
2026-06-15Allais Nicola TOption exercise3.0K
2026-06-15Allais Nicola TTax withheld1.7K$10.25
2026-06-15Allais Nicola TOption exercise4.1K
2026-06-15Allais Nicola TTax withheld2.2K$10.25
2026-06-15Mougis Steven JohnTax withheld413$10.25
2026-06-15Mougis Steven JohnOption exercise9.4K
2026-06-15Grimmig Andrew EOption exercise12K
2026-06-15Grimmig Andrew EOption exercise4.0K
2026-06-15Grimmig Andrew EOption exercise5.1K
2026-06-15Grimmig Andrew EOption exercise842
2026-06-15Grimmig Andrew EOption exercise2.4K
2026-06-15Grimmig Andrew EOption exercise2.5K
2026-06-15Zagorski MarkOption exercise23K
2026-06-15Zagorski MarkTax withheld13K$10.25
2026-06-15Zagorski MarkOption exercise12K
2026-06-15Zagorski MarkTax withheld6.7K$10.25
2026-06-15Zagorski MarkOption exercise15K
2026-06-15Zagorski MarkTax withheld8.4K$10.25
2026-06-15Zagorski MarkOption exercise2.8K
2026-06-15Zagorski MarkTax withheld1.5K$10.25
2026-06-15Zagorski MarkOption exercise7.8K
2026-06-15Zagorski MarkTax withheld4.3K$10.25
2026-06-02Storms JenniferOption exercise15K
2026-05-31Mougis Steven JohnOther1.6K$8.25
2026-05-31Zagorski MarkOther416$8.25
2026-05-21Perez Rosario COption exercise15K
2026-05-21Wagner ScottOption exercise15K
2026-05-21Jain SundeepOption exercise15K
2026-05-21Providence VII U.S. Holdings L.P.Other29K
2026-05-21Noell Robert DavisOther29K
2026-05-21Turner KelliOption exercise15K
2026-05-21Swidler GaryOption exercise15K
2026-03-31Zagorski MarkOption exercise13K
2026-03-31Zagorski MarkTax withheld7.5K$9.50
2026-03-15Zagorski MarkTax withheld13K$10.21
2026-03-15Grimmig Andrew EOption exercise12K
2026-03-15Grimmig Andrew EOption exercise20K
2026-03-15Grimmig Andrew EOption exercise5.1K
2026-03-15Grimmig Andrew EOption exercise842
2026-03-15Grimmig Andrew EOption exercise2.4K
2026-03-15Grimmig Andrew EOption exercise2.5K
2026-03-15Allais Nicola TOption exercise15K
2026-03-15Allais Nicola TTax withheld6.6K$10.21
2026-03-15Allais Nicola TOption exercise27K
2026-03-15Allais Nicola TTax withheld11K$10.21
2026-03-15Allais Nicola TOption exercise6.8K
2026-03-15Allais Nicola TTax withheld2.7K$10.21
2026-03-15Allais Nicola TOption exercise1.1K
2026-03-15Allais Nicola TTax withheld432$10.21
2026-03-15Allais Nicola TOption exercise3.0K
2026-03-15Allais Nicola TTax withheld1.2K$10.21
2026-03-15Allais Nicola TOption exercise4.1K
2026-03-15Allais Nicola TTax withheld1.6K$10.21
2026-03-15Mougis Steven JohnOption exercise9.4K
2026-03-15Mougis Steven JohnTax withheld3.4K$10.21
2026-03-15Mougis Steven JohnOption exercise4.2K
2026-03-15Mougis Steven JohnTax withheld1.5K$10.21
2026-03-15Mougis Steven JohnOption exercise3.2K
2026-03-15Mougis Steven JohnTax withheld1.1K$10.21
2026-03-15Mougis Steven JohnOption exercise27K
2026-03-15Mougis Steven JohnTax withheld9.8K$10.21
2026-03-15Mougis Steven JohnOption exercise2.1K
2026-03-15Mougis Steven JohnTax withheld767$10.21
2026-03-15Mougis Steven JohnOption exercise250
2026-03-15Mougis Steven JohnTax withheld91$10.21
2026-03-15Mougis Steven JohnOption exercise1.1K
2026-03-15Mougis Steven JohnTax withheld413$10.21
2026-03-15Mougis Steven JohnOption exercise418
2026-03-15Mougis Steven JohnTax withheld151$10.21
2026-03-15Zagorski MarkOption exercise23K
2026-03-15Zagorski MarkOption exercise61K
2026-03-15Zagorski MarkTax withheld34K$10.21
2026-03-15Zagorski MarkOption exercise15K
2026-03-15Zagorski MarkTax withheld6.7K$10.21
2026-03-15Zagorski MarkOption exercise2.8K
2026-03-15Zagorski MarkTax withheld1.1K$10.21
2026-03-15Zagorski MarkOption exercise7.8K
2026-03-15Zagorski MarkTax withheld3.1K$10.21
2026-03-02Grimmig Andrew ESell1.0K$10.31
2026-02-02Grimmig Andrew ESell1.0K$10.71
2026-01-02Grimmig Andrew ESell1.0K$11.49
2026-01-01Desmond LauraOption exercise11K
2025-12-31Zagorski MarkOption exercise13K
2025-12-31Zagorski MarkTax withheld7.5K$11.44
2025-12-16Grimmig Andrew ESell3.1K$10.81
2025-12-15Zagorski MarkOption exercise15K
2025-12-15Zagorski MarkTax withheld8.4K$10.83
2025-12-15Grimmig Andrew EOption exercise1.5K
2025-12-15Grimmig Andrew EOption exercise2.5K
2025-12-15Grimmig Andrew EOption exercise2.4K
2025-12-15Grimmig Andrew EOption exercise842
2025-12-15Grimmig Andrew EOption exercise5.1K
2025-12-15Allais Nicola TOption exercise4.1K
2025-12-15Zagorski MarkOption exercise6.5K
2025-12-15Zagorski MarkTax withheld3.6K$10.83
2025-12-15Zagorski MarkOption exercise7.8K
2025-12-15Zagorski MarkTax withheld4.3K$10.83
2025-12-15Zagorski MarkOption exercise2.8K
2025-12-15Zagorski MarkTax withheld1.5K$10.83
2025-12-15Allais Nicola TOption exercise3.0K
2025-12-15Allais Nicola TTax withheld1.7K$10.83
2025-12-15Allais Nicola TOption exercise1.1K
2025-12-15Allais Nicola TTax withheld593$10.83
2025-12-15Allais Nicola TOption exercise6.8K
2025-12-15Allais Nicola TTax withheld3.7K$10.83
2025-12-15Eddleman JulieOption exercise2.0K
2025-12-15Eddleman JulieTax withheld854$10.83
2025-12-15Eddleman JulieOption exercise3.4K
2025-12-15Eddleman JulieTax withheld1.5K$10.83
2025-12-15Eddleman JulieOption exercise3.0K
2025-12-15Eddleman JulieTax withheld1.3K$10.83
2025-12-15Eddleman JulieOption exercise1.1K
2025-12-15Eddleman JulieTax withheld460$10.83
2025-12-15Eddleman JulieOption exercise5.1K
2025-12-15Eddleman JulieTax withheld2.2K$10.83
2025-12-15Allais Nicola TOption exercise2.5K
2025-12-15Allais Nicola TTax withheld1.4K$10.83
2025-12-15Allais Nicola TTax withheld2.2K$10.83
2025-12-01Grimmig Andrew ESell1.0K$10.46
2025-11-30Zagorski MarkOther100$8.96
2025-11-30Eddleman JulieOther167$8.96
2025-11-21Dominguez Michael JGift115K
2025-11-21Phillips J. DavidGift15K$10.41
2025-11-03Grimmig Andrew ESell1.0K$11.30
2025-10-01Grimmig Andrew ESell1.0K$11.88
2025-09-17Grimmig Andrew ESell4.1K$12.99
2025-09-15Allais Nicola TOption exercise6.8K
2025-09-15Allais Nicola TTax withheld3.7K$13.01
2025-09-15Allais Nicola TOption exercise1.1K
2025-09-15Allais Nicola TTax withheld593$13.01
2025-09-15Allais Nicola TOption exercise3.0K
2025-09-15Allais Nicola TTax withheld1.7K$13.01
2025-09-15Allais Nicola TOption exercise4.1K
2025-09-15Allais Nicola TTax withheld2.2K$13.01
2025-09-15Allais Nicola TOption exercise2.5K
2025-09-15Allais Nicola TTax withheld1.4K$13.01
2025-09-15Eddleman JulieOption exercise5.1K
2025-09-15Eddleman JulieOption exercise3.4K
2025-09-15Eddleman JulieTax withheld1.5K$13.01
2025-09-15Eddleman JulieOption exercise2.0K
2025-09-15Eddleman JulieTax withheld854$13.01
2025-09-15Grimmig Andrew EOption exercise5.1K
2025-09-15Grimmig Andrew EOption exercise842
2025-09-15Grimmig Andrew EOption exercise2.4K
2025-09-15Grimmig Andrew EOption exercise2.5K
2025-09-15Grimmig Andrew EOption exercise1.5K
2025-09-15Zagorski MarkOption exercise15K
2025-09-15Zagorski MarkTax withheld8.4K$13.01
2025-09-15Zagorski MarkOption exercise2.8K
2025-09-15Zagorski MarkTax withheld1.5K$13.01
2025-09-15Zagorski MarkOption exercise7.8K
2025-09-15Zagorski MarkTax withheld4.3K$13.01
2025-09-15Zagorski MarkOption exercise6.5K
2025-09-15Zagorski MarkTax withheld3.6K$13.01
2025-09-15Eddleman JulieTax withheld2.2K$13.01
2025-09-15Eddleman JulieOption exercise1.1K
2025-09-15Eddleman JulieTax withheld459$13.01
2025-09-15Eddleman JulieOption exercise3.0K
2025-09-15Eddleman JulieTax withheld1.3K$13.01
2025-09-09Providence VII U.S. Holdings L.P.Sell36K$14.51
2025-09-09Providence VII U.S. Holdings L.P.Other396
2025-09-09Providence VII U.S. Holdings L.P.Sell396$14.51
2025-09-09Providence VII U.S. Holdings L.P.Other48K
2025-09-09Providence VII U.S. Holdings L.P.Gift48K
2025-09-09Providence VII U.S. Holdings L.P.Other2.5K
2025-09-09Providence VII U.S. Holdings L.P.Other115K
2025-09-09Dobrin Lucy StamellOther6.4K
2025-09-09Dobrin Lucy StamellSell6.4K$14.51
2025-09-09Noell Robert DavisOther7.9M
2025-09-09Noell Robert DavisOther51K
2025-09-09Noell Robert DavisOther41K
2025-09-09Providence VII U.S. Holdings L.P.Other7.9M
2025-09-09Providence VII U.S. Holdings L.P.Other51K
2025-09-09Providence VII U.S. Holdings L.P.Other31K
2025-09-09Providence VII U.S. Holdings L.P.Other36K
2025-09-03Desmond LauraOption exercise49K$2.01
2025-06-15Eddleman JulieOption exercise1.1K
2025-06-15Eddleman JulieOption exercise5.1K
2025-06-15Eddleman JulieTax withheld1.9K$14.50
2025-06-15Eddleman JulieTax withheld299$14.50
2025-06-15Eddleman JulieOption exercise3.0K
2025-06-15Eddleman JulieTax withheld845$14.50
2025-06-15Eddleman JulieOption exercise3.4K
2025-06-15Eddleman JulieTax withheld958$14.50
2025-06-15Eddleman JulieOption exercise2.0K
2025-06-15Eddleman JulieTax withheld555$14.50
2025-06-15Zagorski MarkOption exercise15K
2025-06-15Zagorski MarkTax withheld8.4K$14.50
2025-06-15Zagorski MarkOption exercise2.8K
2025-06-15Zagorski MarkTax withheld1.5K$14.50
2025-06-15Zagorski MarkOption exercise7.8K
2025-06-15Zagorski MarkTax withheld4.3K$14.50
2025-06-15Zagorski MarkOption exercise6.5K
2025-06-15Zagorski MarkTax withheld3.6K$14.50
2025-06-15Grimmig Andrew EOption exercise5.1K
2025-06-15Grimmig Andrew EOption exercise842
2025-06-15Grimmig Andrew EOption exercise2.4K
2025-06-15Grimmig Andrew EOption exercise2.5K
2025-06-15Grimmig Andrew EOption exercise1.5K
2025-06-15Allais Nicola TOption exercise6.8K
2025-06-15Allais Nicola TTax withheld3.7K$14.50
2025-06-15Allais Nicola TOption exercise1.1K
2025-06-15Allais Nicola TTax withheld593$14.50
2025-06-15Allais Nicola TOption exercise3.0K
2025-06-15Allais Nicola TTax withheld1.5K$14.50
2025-06-15Allais Nicola TOption exercise4.1K
2025-06-15Allais Nicola TTax withheld1.6K$14.50
2025-06-15Allais Nicola TOption exercise2.5K
2025-06-15Allais Nicola TTax withheld1.0K$14.50
2025-05-31Zagorski MarkBuy1.1K$11.68
2025-05-31Eddleman JulieBuy1.1K$11.68
2025-05-21Providence VII U.S. Holdings L.P.Other21K
2025-05-21Noell Robert DavisOther21K
2025-05-21Turner KelliOption exercise11K
2025-05-21Perez Rosario COption exercise11K
2025-05-21Wagner ScottOption exercise11K
2025-05-21Jain SundeepOption exercise11K
2025-05-21Swidler GaryOption exercise11K
2025-03-21Desmond LauraOption exercise38K$2.01
2025-03-15Grimmig Andrew EOption exercise5.1K
2025-03-15Grimmig Andrew ETax withheld1.5K$14.36
2025-03-15Grimmig Andrew EOption exercise2.4K
2025-03-15Grimmig Andrew ETax withheld718$14.36
2025-03-15Grimmig Andrew EOption exercise2.5K
2025-03-15Grimmig Andrew ETax withheld753$14.36
2025-03-15Grimmig Andrew EOption exercise1.5K
2025-03-15Grimmig Andrew ETax withheld450$14.36
2025-03-15Eddleman JulieOption exercise5.4K
2025-03-15Eddleman JulieTax withheld1.5K$14.36
2025-03-15Zagorski MarkOption exercise7.8K
2025-03-15Zagorski MarkOption exercise14K
2025-03-15Zagorski MarkTax withheld5.6K$14.36
2025-03-15Zagorski MarkOption exercise15K
2025-03-15Zagorski MarkTax withheld6.4K$14.36
2025-03-15Zagorski MarkTax withheld3.1K$14.36
2025-03-15Zagorski MarkOption exercise6.5K
2025-03-15Zagorski MarkTax withheld2.6K$14.36
2025-03-15Grimmig Andrew EOption exercise4.2K
2025-03-15Grimmig Andrew ETax withheld1.3K$14.36
2025-03-15Eddleman JulieOption exercise3.4K
2025-03-15Eddleman JulieTax withheld958$14.36
2025-03-15Eddleman JulieOption exercise2.0K
2025-03-15Eddleman JulieTax withheld555$14.36
2025-03-15Allais Nicola TOption exercise5.4K
2025-03-15Allais Nicola TTax withheld2.2K$14.36
2025-03-15Allais Nicola TOption exercise6.8K
2025-03-15Allais Nicola TTax withheld2.7K$14.36
2025-03-15Allais Nicola TOption exercise3.0K
2025-03-15Allais Nicola TTax withheld1.2K$14.36
2025-03-15Allais Nicola TOption exercise4.1K
2025-03-15Allais Nicola TTax withheld1.6K$14.36
2025-03-15Allais Nicola TOption exercise2.5K
2025-03-15Allais Nicola TTax withheld1.0K$14.36
2025-03-15Eddleman JulieOption exercise5.1K
2025-03-15Eddleman JulieTax withheld1.4K$14.36
2025-03-15Eddleman JulieOption exercise3.0K
2025-03-15Eddleman JulieTax withheld845$14.36
2025-02-20Swidler GaryOption exercise4.8K
2025-02-15Grimmig Andrew ETax withheld702$22.57
2025-02-15Grimmig Andrew EOption exercise2.0K
2025-02-11Allais Nicola TOption exercise2.2K$2.01
2025-02-11Allais Nicola TSell2.2K$22.34
2025-02-10Allais Nicola TOption exercise2.2K$2.01
2025-02-10Allais Nicola TSell2.2K$21.91
2025-02-04Allais Nicola TOption exercise2.2K$2.01
2025-02-04Allais Nicola TSell2.2K$21.61
2025-02-03Allais Nicola TSell12K$21.40
2025-02-03Allais Nicola TOption exercise12K$2.01
2025-01-26Eddleman JulieOption exercise12K
2025-01-26Eddleman JulieTax withheld3.8K$20.02
2025-01-01Desmond LauraOption exercise5.7K

All non-derivative Form 4 activity (SEC), newest first.

Notable events (8-K)

DateItems
2026-05-22Shareholder votefiling ↗
2026-05-06ResultsExhibitsfiling ↗
2026-02-26ResultsOtherExhibitsfiling ↗
2025-11-07ResultsExhibitsfiling ↗
2025-09-15Exec/director changeReg FDExhibitsfiling ↗
2025-08-05ResultsExhibitsfiling ↗
2025-07-23Exec/director changeExhibitsfiling ↗
2025-06-11ResultsReg FDExhibitsfiling ↗

Recent filings

FormFiledPeriodAccession
8-K2026-05-222026-05-210001104659-26-065701 ↗
8-K2026-05-062026-05-060001104659-26-056247 ↗
10-Q2026-05-062026-03-310001104659-26-056250 ↗
10-K2026-02-262025-12-310001104659-26-020499 ↗
8-K2026-02-262026-02-260001104659-26-020508 ↗
8-K2025-11-072025-11-070001104659-25-108132 ↗
10-Q2025-11-072025-09-300001104659-25-108136 ↗
8-K2025-09-152025-09-150001104659-25-090017 ↗
8-K2025-08-052025-08-050001558370-25-010291 ↗
10-Q2025-08-052025-06-300001558370-25-010293 ↗
8-K2025-07-232025-07-210001558370-25-009461 ↗
8-K2025-06-112025-06-110001558370-25-008526 ↗