Fund holdings /
VANGUARD 500 INDEX FUND (VOO) holdings
VANGUARD 500 INDEX FUND held 520 positions on Jun 30, 2026, with net assets of $1.67T, as reported to the SEC on Form N-PORT (filed Aug 28, 2026). A fund's holdings report becomes public about 60 days after the date it covers, so this is not today's list.
Largest holdings, charted
All 520 holdings
Weight: the holding's value as a share of the fund's net assets, as filed. Futures and cash can make the weights add up to a little more or less than 100%. 491 of 520 holdings link to the company's charts; a holding is linked only when its name matches exactly one company in the SEC's list (— = no link). How this list is read.
Other funds
Not investment advice. This page shows what the fund reported to the SEC. Nothing here is a recommendation about any security. Check important figures against the fund's own filing.