Dividend-growth large-caps.
We resolve 97% of VIG’s reported NAV to covered tickers; the remaining ~3% 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-04-30. Each links to its stock page and our full verdict.
| # | Holding | Our call | % of NAV | Value |
|---|---|---|---|---|
| 1 | AVGO | Hold | 5.18% | $6.46B |
| 2 | AAPL | Hold | 4.07% | $5.08B |
| 3 | MSFT | Buy | 3.97% | $4.94B |
| 4 | JPM | Hold | 3.59% | $4.47B |
| 5 | LLY | Buy | 3.34% | $4.16B |
| 6 | XOM | — | 2.90% | $3.62B |
| 7 | WMT | Hold | 2.60% | $3.25B |
| 8 | JNJ | Hold | 2.49% | $3.11B |
| 9 | V | Hold | 2.33% | $2.90B |
| 10 | COST | Hold | 2.03% | $2.53B |
| 11 | CAT | Sell | 1.87% | $2.33B |
| 12 | MA | Buy | 1.84% | $2.30B |
| 13 | ABBV | Hold | 1.68% | $2.10B |
| 14 | CSCO | Sell | 1.63% | $2.03B |
| 15 | BAC | Hold | 1.57% | $1.96B |
| 16 | PG | Hold | 1.54% | $1.92B |
| 17 | UNH | Sell | 1.51% | $1.88B |
| 18 | HD | Hold | 1.47% | $1.84B |
| 19 | LRCX | Sell | 1.45% | $1.81B |
| 20 | KO | Hold | 1.37% | $1.71B |
| 21 | ORCL | Hold | 1.23% | $1.54B |
| 22 | MRK | Hold | 1.22% | $1.52B |
| 23 | GS | Hold | 1.19% | $1.48B |
| 24 | TXN | Hold | 1.15% | $1.43B |
| 25 | LIN | Hold | 1.05% | $1.31B |
| 26 | KLAC | Buy | 1.03% | $1.29B |
| 27 | MS | Hold | 1.03% | $1.29B |
| 28 | PEP | Hold | 0.98% | $1.22B |
| 29 | IBM | Hold | 0.97% | $1.21B |
| 30 | MCD | Hold | 0.94% | $1.17B |
| 31 | NEE | Hold | 0.92% | $1.14B |
| 32 | ADI | Hold | 0.89% | $1.10B |
| 33 | QCOM | Hold | 0.86% | $1.08B |
| 34 | AMGN | Hold | 0.84% | $1.05B |
| 35 | APH | Hold | 0.82% | $1.02B |
| 36 | ETN | Hold | 0.76% | $944M |
| 37 | GILD | Hold | 0.73% | $911M |
| 38 | UNP | Hold | 0.72% | $898M |
| 39 | ABT | Buy | 0.71% | $886M |
| 40 | HON | Hold | 0.61% | $764M |
| 41 | LOW | Hold | 0.60% | $752M |
| 42 | SPGI | Buy | 0.59% | $740M |
| 43 | SBUX | Sell | 0.54% | $674M |
| 44 | CB | Buy | 0.54% | $668M |
| 45 | DHR | Hold | 0.51% | $632M |
| 46 | ACN | Buy | 0.50% | $617M |
| 47 | SYK | Hold | 0.49% | $609M |
| 48 | INTU | Buy | 0.49% | $607M |
| 49 | LMT | Hold | 0.47% | $589M |
| 50 | MDT | Buy | 0.47% | $583M |
| 51 | CME | Buy | 0.47% | $583M |
| 52 | CMI | Hold | 0.42% | $520M |
| 53 | BNY | Hold | 0.42% | $519M |
| 54 | ICE | Buy | 0.40% | $504M |
| 55 | GD | Buy | 0.39% | $491M |
| 56 | PNC | Buy | 0.39% | $488M |
| 57 | WM | Hold | 0.39% | $484M |
| 58 | ADP | Hold | 0.38% | $479M |
| 59 | CSX | Sell | 0.38% | $474M |
| 60 | ELV | Hold | 0.37% | $456M |
| 61 | MRSH | Hold | 0.37% | $456M |
| 62 | EMR | Hold | 0.36% | $443M |
| 63 | MDLZ | Hold | 0.35% | $442M |
| 64 | NOC | Hold | 0.35% | $434M |
| 65 | AEP | Hold | 0.33% | $416M |
| 66 | SHW | Hold | 0.33% | $416M |
| 67 | MSI | Hold | 0.33% | $408M |
| 68 | PSX | Hold | 0.33% | $405M |
| 69 | MCO | Hold | 0.32% | $398M |
| 70 | CL | Hold | 0.31% | $386M |
| 71 | ITW | Hold | 0.30% | $380M |
| 72 | AON | Hold | 0.30% | $375M |
| 73 | APD | Hold | 0.30% | $375M |
| 74 | ECL | Hold | 0.30% | $373M |
| 75 | TRV | Buy | 0.30% | $370M |
| 76 | FIX | Hold | 0.29% | $364M |
| 77 | TEL | Hold | 0.28% | $349M |
| 78 | SRE | Hold | 0.28% | $349M |
| 79 | COR | Hold | 0.27% | $336M |
| 80 | LHX | Hold | 0.27% | $336M |
| 81 | CTAS | Hold | 0.27% | $333M |
| 82 | ALL | Buy | 0.25% | $317M |
| 83 | ETR | Hold | 0.24% | $299M |
| 84 | AJG | Hold | 0.24% | $298M |
| 85 | AFL | Hold | 0.24% | $298M |
| 86 | NKE | Hold | 0.24% | $297M |
| 87 | FAST | Hold | 0.23% | $290M |
| 88 | GWW | Hold | 0.23% | $285M |
| 89 | MCHP | Hold | 0.23% | $282M |
| 90 | XEL | Hold | 0.22% | $275M |
| 91 | ZTS | Buy | 0.22% | $272M |
| 92 | ROK | Sell | 0.21% | $258M |
| 93 | FITB | Hold | 0.21% | $257M |
| 94 | CAH | Hold | 0.20% | $255M |
| 95 | MET | Hold | 0.20% | $248M |
| 96 | MSCI | Hold | 0.20% | $244M |
| 97 | AMP | Buy | 0.20% | $243M |
| 98 | STT | Hold | 0.19% | $240M |
| 99 | BDX | Hold | 0.19% | $238M |
| 100 | RSG | Hold | 0.19% | $236M |
| 101 | DHI | Hold | 0.19% | $232M |
| 102 | NDAQ | Hold | 0.19% | $232M |
| 103 | VMC | Hold | 0.18% | $224M |
| 104 | HIG | Buy | 0.17% | $214M |
| 105 | ROP | Buy | 0.17% | $212M |
| 106 | MLM | Hold | 0.17% | $210M |
| 107 | ADM | Hold | 0.16% | $201M |
| 108 | SYY | Hold | 0.16% | $201M |
| 109 | A | Hold | 0.15% | $184M |
| 110 | SUNB | Hold | 0.14% | $178M |
| 111 | DTE | Hold | 0.14% | $177M |
| 112 | ATO | Hold | 0.14% | $176M |
| 113 | CBOE | Buy | 0.14% | $176M |
| 114 | AEE | Hold | 0.14% | $176M |
| 115 | STLD | Sell | 0.14% | $176M |
| 116 | RMD | Buy | 0.14% | $175M |
| 117 | DOV | Hold | 0.14% | $171M |
| 118 | CASY | Hold | 0.14% | $171M |
| 119 | XYL | Hold | 0.13% | $162M |
| 120 | KR | Buy | 0.12% | $154M |
| 121 | HUBB | Hold | 0.12% | $152M |
| 122 | RJF | Buy | 0.12% | $150M |
| 123 | TPL | Hold | 0.12% | $144M |
| 124 | CINF | Buy | 0.11% | $143M |
| 125 | AWK | Hold | 0.11% | $141M |
| 126 | PPG | Hold | 0.11% | $137M |
| 127 | CMS | Hold | 0.11% | $132M |
| 128 | ALB | Hold | 0.10% | $130M |
| 129 | NI | Buy | 0.10% | $130M |
| 130 | CHD | Hold | 0.10% | $129M |
| 131 | VLTO | Buy | 0.10% | $123M |
| 132 | WSM | Hold | 0.10% | $121M |
| 133 | CHRW | Hold | 0.10% | $121M |
| 134 | WST | Sell | 0.10% | $120M |
| 135 | DGX | Hold | 0.10% | $120M |
| 136 | STE | Buy | 0.10% | $119M |
| 137 | PFG | Hold | 0.09% | $112M |
| 138 | WRB | Hold | 0.09% | $112M |
| 139 | SNA | Buy | 0.09% | $112M |
| 140 | EXPD | Hold | 0.09% | $111M |
| 141 | BWXT | Hold | 0.09% | $111M |
| 142 | RBA | Hold | 0.09% | $109M |
| 143 | RS | Hold | 0.09% | $106M |
| 144 | RGLD | Buy | 0.09% | $106M |
| 145 | LNT | Hold | 0.09% | $106M |
| 146 | JBHT | Hold | 0.08% | $106M |
| 147 | TSCO | Buy | 0.08% | $104M |
| 148 | ITT | Hold | 0.08% | $103M |
| 149 | TSN | Hold | 0.08% | $101M |
| 150 | CDW | Buy | 0.08% | $100M |
| 151 | BRO | Hold | 0.08% | $98.9M |
| 152 | LII | Hold | 0.08% | $95.9M |
| 153 | IEX | Hold | 0.07% | $91.5M |
| 154 | HEIA | — | 0.07% | $91.0M |
| 155 | WSO | Hold | 0.07% | $85.8M |
| 156 | NDSN | Hold | 0.07% | $85.7M |
| 157 | DKS | Hold | 0.07% | $84.6M |
| 158 | MAS | Hold | 0.07% | $82.0M |
| 159 | LECO | Buy | 0.07% | $81.9M |
| 160 | CSL | Buy | 0.07% | $81.3M |
| 161 | HII | Buy | 0.06% | $80.3M |
| 162 | RNR | Buy | 0.06% | $75.0M |
| 163 | GGG | Buy | 0.06% | $74.7M |
| 164 | PNR | Buy | 0.06% | $74.1M |
| 165 | RPM | Buy | 0.06% | $73.3M |
| 166 | SOLS | Hold | 0.06% | $73.0M |
| 167 | MKC | Hold | 0.06% | $72.4M |
| 168 | AVY | Hold | 0.06% | $71.1M |
| 169 | GL | Buy | 0.06% | $69.0M |
| 170 | UNM | Buy | 0.06% | $68.7M |
| 171 | AIZ | Buy | 0.05% | $66.5M |
| 172 | ALLE | Buy | 0.05% | $66.4M |
| 173 | SCI | Buy | 0.05% | $63.3M |
| 174 | JKHY | Buy | 0.05% | $62.3M |
| 175 | HEI | Hold | 0.05% | $60.9M |
| 176 | WTRG | Hold | 0.05% | $60.7M |
| 177 | ENSG | Buy | 0.05% | $60.5M |
| 178 | WMS | Hold | 0.05% | $60.1M |
| 179 | OC | Hold | 0.05% | $56.9M |
| 180 | WTFC | Buy | 0.05% | $56.6M |
| 181 | LFUS | Buy | 0.05% | $56.5M |
| 182 | R | Hold | 0.05% | $56.2M |
| 183 | OSK | Buy | 0.04% | $55.5M |
| 184 | BAH | Buy | 0.04% | $52.7M |
| 185 | ZION | Buy | 0.04% | $52.6M |
| 186 | TTC | Hold | 0.04% | $52.1M |
| 187 | AFG | Buy | 0.04% | $51.8M |
| 188 | CGNX | Hold | 0.04% | $51.6M |
| 189 | CFR | Buy | 0.04% | $51.4M |
| 190 | ORI | Buy | 0.04% | $51.1M |
| 191 | UMBF | Buy | 0.04% | $50.6M |
| 192 | PRI | Buy | 0.04% | $50.4M |
| 193 | FDS | Buy | 0.04% | $47.4M |
| 194 | SEIC | Buy | 0.04% | $47.4M |
| 195 | TTEK | Hold | 0.04% | $47.3M |
| 196 | HLI | Buy | 0.04% | $47.3M |
| 197 | WTS | Hold | 0.04% | $46.2M |
| 198 | NFG | Hold | 0.04% | $45.0M |
| 199 | IDA | Hold | 0.04% | $44.8M |
| 200 | SSD | Buy | 0.04% | $44.4M |
| 201 | FAF | Buy | 0.03% | $40.1M |
| 202 | CBSH | Buy | 0.03% | $40.0M |
| 203 | INGR | Buy | 0.03% | $39.6M |
| 204 | PB | Buy | 0.03% | $39.5M |
| 205 | LAD | Buy | 0.03% | $39.5M |
| 206 | TKR | Hold | 0.03% | $39.5M |
| 207 | POOL | Hold | 0.03% | $39.3M |
| 208 | GATX | Buy | 0.03% | $39.3M |
| 209 | DOX | — | 0.03% | $39.2M |
| 210 | AOS | Hold | 0.03% | $39.1M |
| 211 | AVT | Hold | 0.03% | $37.9M |
| 212 | CHDN | Buy | 0.03% | $37.6M |
| 213 | THG | Buy | 0.03% | $37.3M |
| 214 | LSTR | Hold | 0.03% | $35.2M |
| 215 | NPO | Hold | 0.03% | $34.5M |
| 216 | MSA | Buy | 0.03% | $34.0M |
| 217 | MKTX | — | 0.03% | $32.8M |
| 218 | TXNM | Buy | 0.03% | $32.5M |
| 219 | ERIE | — | 0.03% | $31.2M |
| 220 | MATX | Buy | 0.02% | $30.5M |
| 221 | BCPC | Hold | 0.02% | $29.4M |
| 222 | UFPI | Hold | 0.02% | $29.3M |
| 223 | BC | Hold | 0.02% | $29.0M |
| 224 | SIGI | Buy | 0.02% | $28.3M |
| 225 | RLI | Buy | 0.02% | $26.7M |
| 226 | FFIN | Hold | 0.02% | $23.6M |
| 227 | THO | — | 0.02% | $23.5M |
| 228 | POWI | — | 0.02% | $22.7M |
| 229 | UCB | — | 0.02% | $22.6M |
| 230 | CBT | — | 0.02% | $22.5M |
| 231 | SFBS | Buy | 0.02% | $22.5M |
| 232 | DLB | Buy | 0.02% | $21.9M |
| 233 | IBOC | Buy | 0.02% | $21.8M |
| 234 | MORN | Buy | 0.02% | $21.7M |
| 235 | INDB | — | 0.02% | $21.7M |
| 236 | WLK | Hold | 0.02% | $21.6M |
| 237 | FELE | — | 0.02% | $21.5M |
| 238 | GHC | Hold | 0.02% | $21.4M |
| 239 | MTRN | Sell | 0.02% | $21.4M |
| 240 | OTTR | — | 0.02% | $21.0M |
| 241 | BRC | — | 0.02% | $20.0M |
| 242 | BMI | — | 0.02% | $20.0M |
| 243 | SLGN | Hold | 0.02% | $20.0M |
| 244 | AGO | — | 0.02% | $19.9M |
| 245 | HWKN | — | 0.02% | $19.6M |
| 246 | KAI | — | 0.02% | $19.4M |
| 247 | AVNT | — | 0.02% | $19.1M |
| 248 | EXPO | — | 0.02% | $18.7M |
| 249 | CBU | — | 0.02% | $18.7M |
| 250 | SXI | — | 0.01% | $18.6M |
| 251 | FUL | — | 0.01% | $18.5M |
| 252 | TOWN | — | 0.01% | $17.1M |
| 253 | MGEE | — | 0.01% | $16.5M |
| 254 | AWR | — | 0.01% | $16.4M |
| 255 | BOKF | Buy | 0.01% | $15.9M |
| 256 | WDFC | — | 0.01% | $15.9M |
| 257 | MZTI | — | 0.01% | $14.9M |
| 258 | ANDE | — | 0.01% | $14.8M |
| 259 | HNI | — | 0.01% | $14.2M |
| 260 | CWT | — | 0.01% | $14.1M |
| 261 | FRME | — | 0.01% | $14.0M |
| 262 | ABM | — | 0.01% | $13.4M |
| 263 | BANF | — | 0.01% | $13.0M |
| 264 | LMAT | — | 0.01% | $12.9M |
| 265 | NBTB | — | 0.01% | $12.8M |
| 266 | HTO | — | 0.01% | $11.8M |
| 267 | SYBT | — | 0.01% | $11.1M |
| 268 | NNI | Hold | 0.01% | $11.1M |
| 269 | NBHC | — | 0.01% | $10.8M |
| 270 | IOSP | — | 0.01% | $10.6M |
| 271 | ALG | — | 0.01% | $10.5M |
| 272 | KWR | — | 0.01% | $10.5M |
| 273 | HMN | — | 0.01% | $10.4M |
| 274 | CHCO | — | 0.01% | $9.95M |
| 275 | DDS | Hold | 0.01% | $9.67M |
| 276 | WOR | — | 0.01% | $9.51M |
| 277 | TCBK | — | 0.01% | $9.17M |
| 278 | GABC | — | 0.01% | $9.07M |
| 279 | GRC | — | 0.01% | $8.83M |
| 280 | LKFN | — | 0.01% | $8.56M |
| 281 | TNC | — | 0.01% | $8.45M |
| 282 | BFC | — | 0.01% | $8.34M |
| 283 | WABC | — | 0.01% | $7.57M |
| 284 | SRCE | — | 0.01% | $7.55M |
| 285 | LNN | — | 0.01% | $6.57M |
| 286 | SCL | — | 0.00% | $6.03M |
| 287 | MSEX | — | 0.00% | $5.24M |
| 288 | FMBH | — | 0.00% | $5.15M |
| 289 | MBWM | — | 0.00% | $4.94M |
| 290 | TR | — | 0.00% | $4.82M |
| 291 | APOG | — | 0.00% | $4.41M |
| 292 | FCBC | — | 0.00% | $4.38M |
| 293 | ODC | — | 0.00% | $4.23M |
| 294 | IBCP | — | 0.00% | $3.83M |
| 295 | NRIM | — | 0.00% | $3.04M |
| 296 | CASS | — | 0.00% | $3.04M |
| 297 | YORW | — | 0.00% | $2.35M |
| 298 | SCVL | — | 0.00% | $1.85M |
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.