{
"title": "DV — DoubleVerify Holdings, Inc. Swing Snapshot",
"generated": "2026-08-27 14:19 UTC",
"description": "Swing-trading snapshot for DV (DoubleVerify Holdings, Inc.): price, technicals (incl. ATR, SMA-20, MACD, Bollinger), price levels (pivots/PDH-PDL/VWAP/ORB + volume profile POC/VAH/VAL + recent daily bars), short & liquidity, options/whale flow, a compact analyst read, next earnings and recent news. Trimmed to swing-relevant fields.",
"company": {
"companyName": "DoubleVerify Holdings, Inc.",
"sector": "Technology",
"industry": "Software - Application",
"marketCap": 2047979602,
"beta": 0.972,
"exchange": "NYSE",
"averageVolume": 3459188,
"isEtf": false,
"isActivelyTrading": true,
"isAdr": false
},
"volume": {
"volume": 2009666,
"avgVolume": 3459188,
"short_ratio": [
{
"symbol": "DV",
"file_date": "2026-08-26",
"date": "20260826",
"short_volume": 259674,
"short_exempt_volume": 1000,
"total_volume": 976202,
"short_volume_ratio": 0.266,
"signal": "Bullish"
}
],
"volume_profile": {
"poc": 13.24,
"vah": 13.34,
"val": 13.22,
"profile": [
{
"price": 10.97,
"volume": 332225
},
{
"price": 11.01,
"volume": 105866
},
{
"price": 11.05,
"volume": 69987
},
{
"price": 11.09,
"volume": 217730
},
{
"price": 11.13,
"volume": 101924
},
{
"price": 11.17,
"volume": 359626
},
{
"price": 11.21,
"volume": 290651
},
{
"price": 11.25,
"volume": 453663
},
{
"price": 11.29,
"volume": 0
},
{
"price": 11.33,
"volume": 0
},
{
"price": 11.37,
"volume": 0
},
{
"price": 11.41,
"volume": 0
},
{
"price": 11.45,
"volume": 20050
},
{
"price": 11.49,
"volume": 42038
},
{
"price": 11.53,
"volume": 228019
},
{
"price": 11.57,
"volume": 234172
},
{
"price": 11.61,
"volume": 79495
},
{
"price": 11.65,
"volume": 31855
},
{
"price": 11.69,
"volume": 162097
},
{
"price": 11.73,
"volume": 1053972
},
{
"price": 11.77,
"volume": 1539668
},
{
"price": 11.81,
"volume": 582116
},
{
"price": 11.85,
"volume": 972038
},
{
"price": 11.89,
"volume": 490324
},
{
"price": 11.93,
"volume": 509692
},
{
"price": 11.97,
"volume": 740685
},
{
"price": 12.01,
"volume": 237124
},
{
"price": 12.05,
"volume": 236860
},
{
"price": 12.09,
"volume": 99477
},
{
"price": 12.13,
"volume": 0
},
{
"price": 12.16,
"volume": 0
},
{
"price": 12.2,
"volume": 0
},
{
"price": 12.24,
"volume": 0
},
{
"price": 12.28,
"volume": 0
},
{
"price": 12.32,
"volume": 0
},
{
"price": 12.36,
"volume": 0
},
{
"price": 12.4,
"volume": 0
},
{
"price": 12.44,
"volume": 0
},
{
"price": 12.48,
"volume": 0
},
{
"price": 12.52,
"volume": 0
},
{
"price": 12.56,
"volume": 0
},
{
"price": 12.6,
"volume": 0
},
{
"price": 12.64,
"volume": 0
},
{
"price": 12.68,
"volume": 0
},
{
"price": 12.72,
"volume": 0
},
{
"price": 12.76,
"volume": 0
},
{
"price": 12.8,
"volume": 0
},
{
"price": 12.84,
"volume": 0
},
{
"price": 12.88,
"volume": 0
},
{
"price": 12.92,
"volume": 0
},
{
"price": 12.96,
"volume": 0
},
{
"price": 13.0,
"volume": 0
},
{
"price": 13.04,
"volume": 0
},
{
"price": 13.08,
"volume": 0
},
{
"price": 13.12,
"volume": 0
},
{
"price": 13.16,
"volume": 0
},
{
"price": 13.2,
"volume": 9584729
},
{
"price": 13.24,
"volume": 28210634
},
{
"price": 13.28,
"volume": 21214700
},
{
"price": 13.32,
"volume": 14300206
}
],
"sessions": 20
}
},
"technical": {
"price": 13.345,
"rsi": 69.48861723805877,
"sma20": 12.89675,
"sma50": 11.810099999999995,
"sma200": 10.740824999999974,
"adx": 34.99617621334174,
"atr": 0.05,
"atr_pct": 0.37,
"atr_expansion_pct": -89.4,
"di_plus": 24.6,
"di_minus": 2.9,
"high_52w": 16.27,
"low_52w": 8.61,
"structure": {
"ema8": 13.270909245612577,
"ema21": 12.834146458444375,
"ema50": 12.046739623255295,
"ema200": 11.561434585807508,
"ema10": 13.220044298568816,
"ema20": 12.86978055200732,
"ema10_slope_pct": 1.3,
"ema20_slope_pct": 2.31,
"trend_dir": "chop",
"checks": {
"price_above_all": true,
"ema_stacked": true,
"ema21_rising": true,
"ema50_rising": true,
"adx_over_30": true,
"higher_highs_lows": false,
"lower_highs_lows": false,
"near_21ema": true
},
"dist_21ema_pct": 4.0,
"_no_bars": false,
"macd": {
"macd": 0.493,
"signal": 0.526,
"histogram": -0.034
},
"bollinger": {
"mid": 12.9,
"upper": 14.27,
"lower": 11.52,
"width_pct": 21.37
},
"crossover": {
"fresh_cross": false,
"pre_compressed": true,
"held_above_21": false,
"candles_since": 21,
"intraday_support": true
},
"momentum": {
"roc10": 0.3,
"ret_3d": 0.34,
"ret_5d": 0.26,
"roc10_accel": -13.33,
"checks": {
"roc_over_5": false,
"rsi_in_band": true,
"macd_expanding": false,
"top_quartile_3d": false,
"no_big_down": true,
"near_high": true
},
"volume": {
"rvol": 0.37,
"checks": {
"rvol_over_2": false,
"up_vol_beats_down": false,
"obv_new_high": false,
"surge_day": true,
"pullback_declining_vol": false,
"last_up_beats_down": false
}
}
},
"relative_strength": {
"sector": "Technology",
"sector_etf": "XLK",
"sector_etf_ret10d": -3.19,
"checks": {
"beats_spy_all": true,
"beats_sector_10d": true,
"rs_line_at_high": true,
"sector_top3": true
}
},
"commodity": {},
"universe": {
"checks": {
"price_over_20": false,
"avg_vol_over_2m": true,
"mcap_over_1b": true,
"no_earnings_7d": true,
"not_lev_etf_spac": true,
"bidask_spread": null,
"dollar_vol_over_10m": true
},
"avg_dollar_vol": 46162863.86,
"avg_vol": 3459188
},
"options": {
"checks": {
"call_vol_2x": false,
"ivr_under_40": true,
"iv_contracting": false,
"oi_calls_above_price": false
},
"vals": {
"call_vol_mult": 0.2,
"iv_rank": 6.0
}
}
}
},
"levels": {
"prior_day": {
"high": 13.35,
"low": 13.3,
"close": 13.35,
"date": "2026-08-27"
},
"woodie_pivots": {
"PP": 13.34,
"R1": 13.37,
"S1": 13.32,
"R2": 13.38,
"S2": 13.29
},
"swing": {
"high_20d": 13.36,
"low_20d": 10.9,
"high_60d": 13.36,
"low_60d": 9.9
},
"orb": {
"high": 13.33,
"low": 13.3,
"date": "2026-08-27"
},
"vwap": 13.33,
"volume_profile": {
"poc": 13.24,
"vah": 13.34,
"val": 13.22,
"sessions": 20
},
"premarket": {
"date": "2026-08-27",
"high": 13.31,
"low": 13.3,
"last": 13.3,
"volume": 5845,
"gap_pct": 0.0,
"path": "04:00 13.31 -> 05:00 13.30 -> 05:15 13.30 -> 05:20 13.30 -> 07:10 13.31 -> 08:40 13.30",
"bars": 6,
"last_bar_et": "08:40"
},
"recent_daily": [
{
"d": "2026-07-24",
"o": 10.55,
"h": 10.73,
"l": 10.39,
"c": 10.56,
"v": 1816763.825005
},
{
"d": "2026-07-27",
"o": 10.81,
"h": 11.175,
"l": 10.764,
"c": 10.95,
"v": 2127164.738476
},
{
"d": "2026-07-28",
"o": 11.28,
"h": 11.455,
"l": 11.065,
"c": 11.25,
"v": 1870518.808988
},
{
"d": "2026-07-29",
"o": 11.22,
"h": 11.66,
"l": 11.22,
"c": 11.52,
"v": 2091503.023915
},
{
"d": "2026-07-30",
"o": 11.24,
"h": 11.305,
"l": 10.805,
"c": 11.04,
"v": 2219751.244593
},
{
"d": "2026-07-31",
"o": 10.92,
"h": 11.28,
"l": 10.9,
"c": 11.25,
"v": 2928860.870393
},
{
"d": "2026-08-03",
"o": 11.47,
"h": 11.97,
"l": 11.4,
"c": 11.75,
"v": 2185097.475258
},
{
"d": "2026-08-04",
"o": 11.46,
"h": 11.985,
"l": 11.46,
"c": 11.93,
"v": 2359104.390049
},
{
"d": "2026-08-05",
"o": 12.02,
"h": 12.11,
"l": 11.81,
"c": 11.99,
"v": 1997234.83013
},
{
"d": "2026-08-06",
"o": 11.99,
"h": 12.06,
"l": 11.685,
"c": 11.71,
"v": 4581300.413361
},
{
"d": "2026-08-07",
"o": 13.23,
"h": 13.355,
"l": 13.2,
"c": 13.21,
"v": 38403524.597179
},
{
"d": "2026-08-10",
"o": 13.25,
"h": 13.26,
"l": 13.21,
"c": 13.22,
"v": 9082215.464053
},
{
"d": "2026-08-11",
"o": 13.23,
"h": 13.26,
"l": 13.22,
"c": 13.25,
"v": 9916132.60047
},
{
"d": "2026-08-12",
"o": 13.24,
"h": 13.34,
"l": 13.23,
"c": 13.29,
"v": 4700584.16333
},
{
"d": "2026-08-13",
"o": 13.35,
"h": 13.35,
"l": 13.28,
"c": 13.3,
"v": 3320040.25277
},
{
"d": "2026-08-14",
"o": 13.29,
"h": 13.32,
"l": 13.275,
"c": 13.29,
"v": 6304513.818147
},
{
"d": "2026-08-17",
"o": 13.29,
"h": 13.31,
"l": 13.27,
"c": 13.3,
"v": 3018020.0557
},
{
"d": "2026-08-18",
"o": 13.3,
"h": 13.34,
"l": 13.265,
"c": 13.27,
"v": 4237421.809794
},
{
"d": "2026-08-19",
"o": 13.3,
"h": 13.34,
"l": 13.28,
"c": 13.29,
"v": 3448477.972724
},
{
"d": "2026-08-20",
"o": 13.29,
"h": 13.32,
"l": 13.29,
"c": 13.31,
"v": 2287829.464743
},
{
"d": "2026-08-21",
"o": 13.29,
"h": 13.32,
"l": 13.29,
"c": 13.31,
"v": 1299640.520546
},
{
"d": "2026-08-24",
"o": 13.31,
"h": 13.33,
"l": 13.29,
"c": 13.3,
"v": 2230841.468226
},
{
"d": "2026-08-25",
"o": 13.3,
"h": 13.32,
"l": 13.3,
"c": 13.32,
"v": 1297883.37448
},
{
"d": "2026-08-26",
"o": 13.3,
"h": 13.31,
"l": 13.29,
"c": 13.3,
"v": 2072841.99848
},
{
"d": "2026-08-27",
"o": 13.32,
"h": 13.35,
"l": 13.305,
"c": 13.345,
"v": 2009666.215656
}
]
},
"patterns": {
"days": 105,
"patterns": [
{
"name": "VWAP Touch",
"count": 105,
"pct": 100
},
{
"name": "9 EMA Touch",
"count": 105,
"pct": 100
},
{
"name": "21 EMA Touch",
"count": 105,
"pct": 100
},
{
"name": "ORB Breakout",
"count": 104,
"pct": 99
},
{
"name": "Woodie Pivot Touch",
"count": 99,
"pct": 94
},
{
"name": "PDH/PDL Touch",
"count": 93,
"pct": 89
},
{
"name": "Open Retracement",
"count": 83,
"pct": 79
},
{
"name": "Gap Fill",
"count": 66,
"pct": 63
},
{
"name": "Darvas Box",
"count": 50,
"pct": 48
},
{
"name": "High Vol Open",
"count": 24,
"pct": 23
},
{
"name": "Power Hour",
"count": 18,
"pct": 17
}
]
},
"price": {
"symbol": "DV",
"name": "DoubleVerify Holdings, Inc.",
"price": 13.345,
"changePercentage": 0.33835,
"change": 0.045,
"volume": 2009666,
"dayLow": 13.31,
"dayHigh": 13.35,
"yearHigh": 16.44,
"yearLow": 7.64,
"priceAvg50": 11.7538,
"priceAvg200": 10.72105,
"exchange": "NYSE",
"open": 13.32,
"previousClose": 13.3,
"chart_vwap_daily": [
{
"t": "2026-07-17",
"v": 11.4509,
"c": 11.42
},
{
"t": "2026-07-20",
"v": 11.5515,
"c": 11.56
},
{
"t": "2026-07-21",
"v": 11.3034,
"c": 11.31
},
{
"t": "2026-07-22",
"v": 10.8696,
"c": 10.89
},
{
"t": "2026-07-23",
"v": 10.4308,
"c": 10.38
},
{
"t": "2026-07-24",
"v": 10.5953,
"c": 10.56
},
{
"t": "2026-07-27",
"v": 10.9923,
"c": 10.95
},
{
"t": "2026-07-28",
"v": 11.2958,
"c": 11.25
},
{
"t": "2026-07-29",
"v": 11.4955,
"c": 11.52
},
{
"t": "2026-07-30",
"v": 11.0218,
"c": 11.04
},
{
"t": "2026-07-31",
"v": 11.1404,
"c": 11.25
},
{
"t": "2026-08-03",
"v": 11.7044,
"c": 11.75
},
{
"t": "2026-08-04",
"v": 11.8791,
"c": 11.93
},
{
"t": "2026-08-05",
"v": 11.9813,
"c": 11.99
},
{
"t": "2026-08-06",
"v": 12.1684,
"c": 11.71
},
{
"t": "2026-08-07",
"v": 13.2298,
"c": 13.21
},
{
"t": "2026-08-10",
"v": 13.2304,
"c": 13.22
},
{
"t": "2026-08-11",
"v": 13.2392,
"c": 13.25
},
{
"t": "2026-08-12",
"v": 13.2949,
"c": 13.29
},
{
"t": "2026-08-13",
"v": 13.2972,
"c": 13.3
},
{
"t": "2026-08-14",
"v": 13.2883,
"c": 13.29
},
{
"t": "2026-08-17",
"v": 13.2902,
"c": 13.3
},
{
"t": "2026-08-18",
"v": 13.2969,
"c": 13.27
},
{
"t": "2026-08-19",
"v": 13.2959,
"c": 13.29
},
{
"t": "2026-08-20",
"v": 13.3064,
"c": 13.31
},
{
"t": "2026-08-21",
"v": 13.3039,
"c": 13.31
},
{
"t": "2026-08-24",
"v": 13.3086,
"c": 13.3
},
{
"t": "2026-08-25",
"v": 13.3097,
"c": 13.32
},
{
"t": "2026-08-26",
"v": 13.3026,
"c": 13.3
},
{
"t": "2026-08-27",
"v": 13.3324,
"c": 13.345
}
],
"vwap_summary": {
"days": 30,
"days_above": 17,
"days_below": 13,
"pct_days_above": 57,
"position": "above",
"gap_pct": 0.09,
"streak_days": 1
}
},
"fundamentals": {
"priceToEarningsRatioTTM": 36.067567567567565,
"priceToSalesRatioTTM": 2.663785555322877,
"priceToBookRatioTTM": 1.877274297592398,
"dividendYieldTTM": 0,
"netDebtToEBITDATTM": -0.6249420137895975,
"currentRatioTTM": 4.497643489543581,
"debtToEquityRatioTTM": 0.10217917675544794
},
"analyst": {
"price_target": {
"symbol": "DV",
"targetHigh": 14,
"targetLow": 12,
"targetConsensus": 13.47,
"targetMedian": 13.6
},
"ratings": {
"rating": "A-",
"overallScore": 4
},
"grades": [
{
"symbol": "DV",
"date": "2026-08-21",
"gradingCompany": "JP Morgan",
"previousGrade": "Overweight",
"newGrade": "Neutral",
"action": "downgrade"
}
]
},
"news": [
{
"title": "News Helps Advertisers Get More From Their Media Investment, New Analysis Finds",
"source": "GlobeNewsWire",
"date": "2026-08-26 09:00:00"
},
{
"title": "DoubleVerify (DV) Upgraded to Buy: Here's What You Should Know",
"source": "Zacks Investment Research",
"date": "2026-08-24 13:01:08"
},
{
"title": "4 High-Growth GARP Stocks With Discounted PEG Ratios for 2026",
"source": "Zacks Investment Research",
"date": "2026-08-20 16:01:11"
},
{
"title": "DV or FFIV: Which Is the Better Value Stock Right Now?",
"source": "Zacks Investment Research",
"date": "2026-08-20 12:41:09"
},
{
"title": "Are BWMN, DV, BOW, INVE Obtaining Fair Deals for their Shareholders?",
"source": "GuruFocus",
"date": "2026-08-17 21:00:00"
},
{
"title": "DV Alert: Monsey Firm of Wohl & Fruchter Investigating Fairness of the Proposed Sale of DoubleVerify to Nielsen",
"source": "GlobeNewsWire",
"date": "2026-08-13 09:40:00"
},
{
"title": "DoubleVerify Expands Measurement Coverage on TikTok Pangle In the United States and International Markets",
"source": "GlobeNewsWire",
"date": "2026-08-13 09:00:00"
},
{
"title": "California State Teachers Retirement System Raises Stake in DoubleVerify Holdings, Inc. $DV",
"source": "Defense World",
"date": "2026-08-13 03:50:51"
},
{
"title": "Nielsen's $2 billion DoubleVerify acquisition is a big play for CMOs",
"source": "Business Insider",
"date": "2026-08-12 08:00:02"
},
{
"title": "DoubleVerify Investor Alert: Kahn Swick & Foti, LLC Investigates Adequacy of Price and Process in Proposed Sale of DoubleVerify Holdings, Inc. - DV",
"source": "Business Wire",
"date": "2026-08-10 12:45:00"
}
],
"calendar": [
{
"symbol": "DV",
"date": "2026-11-06",
"epsEstimated": 0.26,
"revenueEstimated": 204012600
},
{
"symbol": "DV",
"date": "2026-08-06",
"epsEstimated": 0.106,
"revenueEstimated": 202232300
}
],
"liquidity": {
"borrow": []
},
"whale_insider": {
"options_flow": [],
"net_premium": {
"ticker": "DV",
"net_call_premium": "-1050.00",
"net_put_premium": "0",
"call_premium": "1050.00",
"put_premium": "1230.00",
"bullish_premium": "0",
"bearish_premium": "1050.00",
"put_call_ratio": "0.30000000000000000000",
"iv_rank": "5.9824",
"implied_move_perc": "0.058000",
"gex_ratio": "0.03711272951718916060",
"gex_net_change": "-6799.2587",
"gex_call": "30920.8758",
"gex_put": "-1147.5581",
"gex_net": 29773.3177,
"gex_call_delta": "42163.3473",
"gex_put_delta": "-1574.9816",
"gex_date": "2026-08-27"
},
"hot_chains": [
{
"strike": "12.5",
"expires": "2027-02-19",
"option_type": "call",
"volume": 10,
"open_interest": 114,
"implied_volatility": "0.059556299838971",
"last_price": "1.05",
"total_premium": "1050.00",
"delta": 0.746379291672599
},
{
"strike": "17.5",
"expires": "2027-02-19",
"option_type": "put",
"volume": 3,
"open_interest": 0,
"implied_volatility": "0.3353502591372415",
"last_price": "4.10",
"total_premium": "1230.00",
"delta": -0.999923352087569
},
{
"strike": "15",
"expires": "2026-11-20",
"option_type": "call",
"volume": 0,
"open_interest": 2574,
"implied_volatility": null,
"last_price": null,
"total_premium": "0",
"delta": 0.0381450442688841
}
],
"gamma_profile": {
"spot": 13.345,
"flip_point": null,
"net_gex": 29773.32,
"call_walls": [
{
"strike": 15.0,
"gex": 26215.84
},
{
"strike": 12.5,
"gex": 4360.47
},
{
"strike": 10.0,
"gex": 264.75
}
],
"put_walls": [
{
"strike": 12.5,
"gex": -975.22
},
{
"strike": 10.0,
"gex": -170.77
},
{
"strike": 15.0,
"gex": -1.54
}
]
},
"ats": {
"symbol": "DV",
"date": "20260826",
"ats_volume": 0,
"total_volume": 976202,
"ats_ratio": 0.0,
"ats_pct": 0.0,
"signal": "Low"
},
"polygon_dp": {
"ticker": "DV",
"signal": "Neutral",
"avg_vwap_discount_pct": -0.03
},
"oi_changes": {
"net_call_oi_change": -2,
"net_put_oi_change": 0,
"top": [
{
"strike": "12.5",
"oi_change": -2,
"type": "call"
},
{
"strike": "15",
"oi_change": 0,
"type": "call"
},
{
"strike": "15",
"oi_change": 0,
"type": "call"
},
{
"strike": "12.5",
"oi_change": 0,
"type": "call"
},
{
"strike": "10",
"oi_change": 0,
"type": "put"
}
]
}
}
}