Large-cap value.
We resolve 92% of VTV’s reported NAV to covered tickers; the remaining ~8% is cash, non-equity, foreign lines and names we don’t cover — the honest tail of a CUSIP-based resolution, not a data gap you should read as holdings we hid.
Covered positions by weight, as of 2026-03-31. Each links to its stock page and our full verdict.
| # | Holding | Our call | % of NAV | Value |
|---|---|---|---|---|
| 1 | JPM | Hold | 3.03% | $6.84B |
| 2 | XOM | — | 2.90% | $6.54B |
| 3 | JNJ | Hold | 2.41% | $5.45B |
| 4 | WMT | Hold | 2.23% | $5.04B |
| 5 | CVX | Hold | 1.61% | $3.63B |
| 6 | ABBV | Hold | 1.58% | $3.56B |
| 7 | MU | Sell | 1.56% | $3.52B |
| 8 | PG | Hold | 1.38% | $3.10B |
| 9 | CAT | Sell | 1.35% | $3.05B |
| 10 | HD | Hold | 1.34% | $3.03B |
| 11 | BAC | Hold | 1.23% | $2.77B |
| 12 | MRK | Hold | 1.22% | $2.75B |
| 13 | CSCO | Sell | 1.13% | $2.55B |
| 14 | KO | Hold | 1.07% | $2.42B |
| 15 | RTX | Hold | 1.06% | $2.40B |
| 16 | PM | Hold | 1.05% | $2.38B |
| 17 | WFC | Buy | 1.01% | $2.27B |
| 18 | UNH | Sell | 1.00% | $2.27B |
| 19 | GS | Hold | 0.98% | $2.21B |
| 20 | LIN | Hold | 0.94% | $2.12B |
| 21 | IBM | Hold | 0.93% | $2.10B |
| 22 | PEP | Hold | 0.87% | $1.96B |
| 23 | T | Hold | 0.83% | $1.88B |
| 24 | MS | Hold | 0.80% | $1.81B |
| 25 | VZ | Hold | 0.78% | $1.76B |
| 26 | AMGN | Hold | 0.78% | $1.75B |
| 27 | C | Hold | 0.76% | $1.73B |
| 28 | NEE | Hold | 0.75% | $1.70B |
| 29 | TMO | Hold | 0.75% | $1.69B |
| 30 | ABT | Buy | 0.73% | $1.65B |
| 31 | INTC | Sell | 0.72% | $1.63B |
| 32 | GILD | Hold | 0.71% | $1.60B |
| 33 | DIS | Hold | 0.70% | $1.58B |
| 34 | COP | Buy | 0.66% | $1.49B |
| 35 | PFE | Hold | 0.65% | $1.48B |
| 36 | SCHW | Buy | 0.64% | $1.45B |
| 37 | ADI | Hold | 0.64% | $1.44B |
| 38 | AXP | Buy | 0.60% | $1.34B |
| 39 | DE | Hold | 0.59% | $1.34B |
| 40 | UNP | Hold | 0.59% | $1.33B |
| 41 | HON | Hold | 0.59% | $1.33B |
| 42 | GE | Hold | 0.58% | $1.31B |
| 43 | LMT | Hold | 0.57% | $1.29B |
| 44 | ETN | Hold | 0.57% | $1.28B |
| 45 | QCOM | Hold | 0.56% | $1.27B |
| 46 | AMAT | Sell | 0.56% | $1.25B |
| 47 | LOW | Hold | 0.54% | $1.23B |
| 48 | BMY | Hold | 0.51% | $1.14B |
| 49 | PLD | Hold | 0.50% | $1.13B |
| 50 | ACN | Buy | 0.50% | $1.13B |
| 51 | DHR | Hold | 0.49% | $1.12B |
| 52 | NEM | Hold | 0.48% | $1.09B |
| 53 | CB | Buy | 0.47% | $1.06B |
| 54 | COF | Buy | 0.46% | $1.05B |
| 55 | PH | Hold | 0.46% | $1.05B |
| 56 | MDT | Buy | 0.46% | $1.03B |
| 57 | MO | Hold | 0.45% | $1.02B |
| 58 | SO | Hold | 0.44% | $982M |
| 59 | CME | Buy | 0.43% | $980M |
| 60 | GLW | Hold | 0.43% | $971M |
| 61 | CMCSA | — | 0.42% | $953M |
| 62 | DUK | Hold | 0.42% | $942M |
| 63 | NOC | Hold | 0.40% | $895M |
| 64 | WM | Hold | 0.38% | $857M |
| 65 | TT | Hold | 0.38% | $853M |
| 66 | CVS | Hold | 0.37% | $845M |
| 67 | ICE | Buy | 0.37% | $826M |
| 68 | WMB | Hold | 0.36% | $822M |
| 69 | TXN | Hold | 0.36% | $815M |
| 70 | CEG | Hold | 0.35% | $795M |
| 71 | FCX | Hold | 0.35% | $781M |
| 72 | MRSH | Hold | 0.34% | $777M |
| 73 | PNC | Buy | 0.34% | $776M |
| 74 | GD | Buy | 0.34% | $772M |
| 75 | CRM | Buy | 0.34% | $768M |
| 76 | ADP | Hold | 0.34% | $757M |
| 77 | BNY | Hold | 0.33% | $754M |
| 78 | USB | Buy | 0.33% | $747M |
| 79 | AMT | Hold | 0.33% | $744M |
| 80 | REGN | Hold | 0.33% | $742M |
| 81 | JCI | Hold | 0.33% | $741M |
| 82 | EOG | Hold | 0.32% | $717M |
| 83 | SLB | Hold | 0.31% | $711M |
| 84 | MMM | Hold | 0.31% | $707M |
| 85 | CSX | Sell | 0.31% | $706M |
| 86 | FDX | Hold | 0.31% | $697M |
| 87 | CMI | Hold | 0.30% | $687M |
| 88 | HCA | Buy | 0.30% | $685M |
| 89 | MDLZ | Hold | 0.30% | $683M |
| 90 | EMR | Hold | 0.30% | $681M |
| 91 | UPS | Hold | 0.30% | $677M |
| 92 | PSX | Hold | 0.30% | $675M |
| 93 | MPC | Hold | 0.29% | $666M |
| 94 | ITW | Hold | 0.29% | $659M |
| 95 | AEP | Hold | 0.29% | $656M |
| 96 | CI | Buy | 0.29% | $650M |
| 97 | CRH | Buy | 0.29% | $650M |
| 98 | ROST | Hold | 0.29% | $648M |
| 99 | CL | Hold | 0.28% | $632M |
| 100 | GM | Buy | 0.28% | $623M |
| 101 | AON | Hold | 0.27% | $608M |
| 102 | WBD | Hold | 0.27% | $598M |
| 103 | APD | Hold | 0.27% | $598M |
| 104 | ELV | Hold | 0.26% | $598M |
| 105 | LHX | Hold | 0.26% | $596M |
| 106 | NSC | Hold | 0.26% | $596M |
| 107 | KMI | Hold | 0.26% | $587M |
| 108 | SRE | Hold | 0.26% | $587M |
| 109 | TRV | Buy | 0.26% | $583M |
| 110 | NKE | Hold | 0.26% | $582M |
| 111 | DLR | Hold | 0.25% | $573M |
| 112 | KKR | Hold | 0.25% | $572M |
| 113 | SPGI | Buy | 0.25% | $572M |
| 114 | TEL | Hold | 0.25% | $567M |
| 115 | PCAR | Hold | 0.25% | $562M |
| 116 | BKR | Buy | 0.25% | $558M |
| 117 | COR | Hold | 0.24% | $537M |
| 118 | SPG | Hold | 0.24% | $532M |
| 119 | TFC | Hold | 0.24% | $531M |
| 120 | CTVA | Hold | 0.23% | $529M |
| 121 | OKE | Hold | 0.23% | $526M |
| 122 | LNG | Buy | 0.23% | $524M |
| 123 | AJG | Hold | 0.23% | $515M |
| 124 | TGT | Hold | 0.22% | $507M |
| 125 | D | Hold | 0.22% | $502M |
| 126 | ALL | Buy | 0.22% | $498M |
| 127 | EA | Sell | 0.21% | $472M |
| 128 | AFL | Hold | 0.21% | $472M |
| 129 | VST | Hold | 0.21% | $471M |
| 130 | ETR | Hold | 0.21% | $471M |
| 131 | CAH | Hold | 0.20% | $460M |
| 132 | XEL | Hold | 0.20% | $458M |
| 133 | EXC | Hold | 0.20% | $458M |
| 134 | DELL | Hold | 0.20% | $456M |
| 135 | KEYS | Sell | 0.20% | $449M |
| 136 | OXY | Hold | 0.20% | $445M |
| 137 | EW | Hold | 0.19% | $430M |
| 138 | TMUS | Hold | 0.19% | $428M |
| 139 | URI | Hold | 0.19% | $425M |
| 140 | WDC | Sell | 0.19% | $424M |
| 141 | FERG | Hold | 0.19% | $422M |
| 142 | F | Hold | 0.19% | $418M |
| 143 | BDX | Hold | 0.18% | $414M |
| 144 | CARR | Hold | 0.18% | $414M |
| 145 | RSG | Hold | 0.18% | $407M |
| 146 | NDAQ | Hold | 0.18% | $402M |
| 147 | DAL | Buy | 0.18% | $402M |
| 148 | PSA | Hold | 0.18% | $396M |
| 149 | WAB | Hold | 0.17% | $394M |
| 150 | BX | Hold | 0.17% | $393M |
| 151 | FITB | Hold | 0.17% | $386M |
| 152 | ED | Hold | 0.17% | $378M |
| 153 | EBAY | Hold | 0.17% | $377M |
| 154 | AMP | Buy | 0.17% | $375M |
| 155 | AIG | Hold | 0.17% | $374M |
| 156 | ROK | Sell | 0.17% | $373M |
| 157 | CBRE | Buy | 0.16% | $370M |
| 158 | MSTR | Avoid | 0.16% | $363M |
| 159 | MET | Hold | 0.16% | $363M |
| 160 | FANG | Hold | 0.16% | $361M |
| 161 | VTR | Hold | 0.16% | $359M |
| 162 | GRMN | Buy | 0.16% | $351M |
| 163 | WEC | Hold | 0.15% | $349M |
| 164 | HIG | Buy | 0.15% | $345M |
| 165 | ROP | Buy | 0.15% | $337M |
| 166 | DHI | Hold | 0.15% | $331M |
| 167 | CCI | Hold | 0.15% | $328M |
| 168 | ADM | Hold | 0.14% | $324M |
| 169 | MCHP | Hold | 0.14% | $323M |
| 170 | SYY | Hold | 0.14% | $316M |
| 171 | KDP | Hold | 0.14% | $314M |
| 172 | STT | Hold | 0.14% | $310M |
| 173 | RCL | Buy | 0.14% | $310M |
| 174 | KR | Buy | 0.14% | $309M |
| 175 | KVUE | Hold | 0.14% | $306M |
| 176 | ACGL | Buy | 0.13% | $300M |
| 177 | A | Hold | 0.13% | $298M |
| 178 | KMB | Hold | 0.13% | $296M |
| 179 | HBAN | Buy | 0.13% | $294M |
| 180 | HPE | Hold | 0.13% | $293M |
| 181 | IR | Hold | 0.13% | $290M |
| 182 | DVN | Buy | 0.13% | $289M |
| 183 | GEHC | Buy | 0.13% | $285M |
| 184 | MTB | Buy | 0.13% | $285M |
| 185 | HSY | Hold | 0.13% | $285M |
| 186 | AEE | Hold | 0.12% | $281M |
| 187 | UAL | Hold | 0.12% | $279M |
| 188 | OTIS | Hold | 0.12% | $277M |
| 189 | PAYX | Hold | 0.12% | $275M |
| 190 | CBOE | Buy | 0.12% | $272M |
| 191 | HAL | Hold | 0.12% | $272M |
| 192 | CTSH | Buy | 0.12% | $271M |
| 193 | XYL | Hold | 0.12% | $269M |
| 194 | IQV | Hold | 0.12% | $268M |
| 195 | IRM | Hold | 0.12% | $266M |
| 196 | O | Hold | 0.12% | $264M |
| 197 | CNP | Hold | 0.12% | $261M |
| 198 | EIX | Hold | 0.12% | $260M |
| 199 | DOV | Hold | 0.12% | $260M |
| 200 | EXR | Hold | 0.11% | $256M |
| 201 | WTW | Buy | 0.11% | $254M |
| 202 | PPL | Hold | 0.11% | $252M |
| 203 | VICI | Buy | 0.11% | $251M |
| 204 | BIIB | Hold | 0.11% | $249M |
| 205 | FISV | Buy | 0.11% | $248M |
| 206 | AWK | Hold | 0.11% | $246M |
| 207 | DG | Buy | 0.11% | $242M |
| 208 | DTE | Hold | 0.11% | $239M |
| 209 | PYPL | Buy | 0.10% | $236M |
| 210 | RJF | Buy | 0.10% | $230M |
| 211 | NTRS | Hold | 0.10% | $228M |
| 212 | CINF | Buy | 0.10% | $227M |
| 213 | ON | Hold | 0.10% | $226M |
| 214 | CFG | Hold | 0.10% | $224M |
| 215 | FIS | Hold | 0.10% | $223M |
| 216 | PPG | Hold | 0.10% | $221M |
| 217 | TSCO | Buy | 0.10% | $221M |
| 218 | CMS | Hold | 0.10% | $220M |
| 219 | SYF | Buy | 0.10% | $219M |
| 220 | ULTA | Buy | 0.10% | $215M |
| 221 | AVB | Hold | 0.09% | $214M |
| 222 | MKL | Hold | 0.09% | $211M |
| 223 | PHM | Hold | 0.09% | $209M |
| 224 | DRI | Hold | 0.09% | $209M |
| 225 | RF | Buy | 0.09% | $209M |
| 226 | ZTS | Buy | 0.09% | $208M |
| 227 | CHD | Hold | 0.09% | $204M |
| 228 | LH | Hold | 0.09% | $203M |
| 229 | KEY | Hold | 0.09% | $202M |
| 230 | STE | Buy | 0.09% | $201M |
| 231 | EFX | Hold | 0.09% | $200M |
| 232 | DGX | Hold | 0.09% | $199M |
| 233 | EQR | Hold | 0.09% | $196M |
| 234 | HUM | Hold | 0.09% | $193M |
| 235 | VLTO | Buy | 0.09% | $193M |
| 236 | DLTR | Buy | 0.08% | $191M |
| 237 | ZM | Buy | 0.08% | $188M |
| 238 | GIS | Hold | 0.08% | $184M |
| 239 | TROW | Hold | 0.08% | $182M |
| 240 | NTAP | Hold | 0.08% | $182M |
| 241 | PFG | Hold | 0.08% | $181M |
| 242 | CPAY | Buy | 0.08% | $179M |
| 243 | EXPD | Hold | 0.08% | $177M |
| 244 | PKG | Hold | 0.08% | $175M |
| 245 | WRB | Hold | 0.08% | $175M |
| 246 | BRO | Hold | 0.08% | $175M |
| 247 | SNA | Buy | 0.08% | $174M |
| 248 | IP | Hold | 0.08% | $174M |
| 249 | KHC | Hold | 0.08% | $172M |
| 250 | LEN | Hold | 0.08% | $171M |
| 251 | LUV | Hold | 0.08% | $171M |
| 252 | LNT | Hold | 0.08% | $171M |
| 253 | TSN | Hold | 0.07% | $167M |
| 254 | CHTR | Buy | 0.07% | $164M |
| 255 | MLM | Hold | 0.07% | $164M |
| 256 | EL | Hold | 0.07% | $164M |
| 257 | ZBH | Hold | 0.07% | $164M |
| 258 | IFF | Hold | 0.07% | $163M |
| 259 | L | Buy | 0.07% | $163M |
| 260 | HPQ | Hold | 0.07% | $163M |
| 261 | NVR | Hold | 0.07% | $162M |
| 262 | FTV | Hold | 0.07% | $157M |
| 263 | MDLN | Hold | 0.06% | $138M |
| 264 | DOW | Sell | 0.06% | $136M |
| 265 | WAT | Hold | 0.06% | $135M |
| 266 | GPN | Hold | 0.06% | $132M |
| 267 | IBKR | Hold | 0.06% | $131M |
| 268 | SSNC | Buy | 0.06% | $128M |
| 269 | SUNB | Hold | 0.06% | $125M |
| 270 | RKT | Hold | 0.05% | $121M |
| 271 | HUBB | Hold | 0.05% | $121M |
| 272 | MKC | Hold | 0.05% | $118M |
| 273 | STLD | Sell | 0.05% | $116M |
| 274 | Q | Sell | 0.05% | $112M |
| 275 | NI | Buy | 0.05% | $103M |
| 276 | FOXA | Hold | 0.04% | $97.7M |
| 277 | LYB | Hold | 0.04% | $96.0M |
| 278 | EVRG | Hold | 0.04% | $82.7M |
| 279 | WY | Hold | 0.04% | $81.4M |
| 280 | CNC | Hold | 0.03% | $74.5M |
| 281 | CDW | Buy | 0.03% | $72.2M |
| 282 | ESS | Hold | 0.03% | $72.2M |
| 283 | TRMB | Hold | 0.03% | $70.6M |
| 284 | GPC | Hold | 0.03% | $67.3M |
| 285 | INVH | Hold | 0.03% | $66.5M |
| 286 | FLUT | Buy | 0.03% | $66.1M |
| 287 | FOX | Buy | 0.03% | $60.6M |
| 288 | TYL | Buy | 0.02% | $34.0M |
| 289 | GEN | Buy | 0.00% | $6.89K |
| 290 | CRBG | Hold | 0.00% | $4.44K |
Source: SEC Form N-PORT-P (the fund’s latest public fiscal-quarter-end report, filed ~2 months after the period). Weights and values are as reported in the filing — a delayed snapshot, not a live book. Positions are resolved to tickers via the filing’s identifiers and CUSIP mapping; unresolved lines are excluded. “Our call” is TENK/calls’s independent SEC-grounded verdict, not the fund’s view. No market-price data is used on this page.
Research and education only — not financial advice. TENKis not a registered investment adviser or broker-dealer and gives no personalized advice. Every call is impersonal — identical for all users, generated on a schedule from SEC filings plus a delayed/third-party price feed — may be wrong or out of date, and is not a recommendation to buy or sell any security. The operator and an affiliated trading operation may hold or trade the securities TENK rates; see Disclosures. Past performance does not guarantee future results. Do your own research.