QQQ and VOO · filed portfolios

QQQ vs VOO fund overlap

This page compares the filed equity sleeves of Invesco QQQ Trust, Series 1 and Vanguard 500 Index Fund. Both source dates appear with the result.

Filed portfolio overlap

50.8%

Filed portfolio result

Invesco QQQ Trust, Series 1 and Vanguard 500 Index Fund share 50.8% of their filed equity sleeves. The QQQ class costs $180 per year for each $100,000 invested; the VOO class costs $30 per year for each $100,000.

Invesco QQQ Trust, Series 1 (QQQ) · Vanguard 500 Index Fund (VOO)

Largest shared positions

CompanyQQQVOO
NVIDIA Corp.8.69%7.59%
Apple Inc.7.64%6.68%
Alphabet Inc.6.63%5.40%
Microsoft Corp.5.64%4.93%
Amazon.com, Inc.4.59%3.65%
Broadcom Inc.3.01%2.63%
Meta Platforms, Inc.3.46%2.24%
Tesla, Inc.3.81%1.87%
Walmart Inc.3.44%0.98%
Costco Wholesale Corp.2.50%0.79%

Largest positions only in QQQ

CompanyWeight
Shopify Inc.0.82%
ASML Holding N.V.0.66%
MercadoLibre, Inc.0.50%
Marvell Technology, Inc.0.49%
PDD Holdings Inc.0.39%

Largest positions only in VOO

CompanyWeight
Berkshire Hathaway Inc1.57%
JPMorgan Chase & Co1.34%
Eli Lilly & Co1.31%
Exxon Mobil Corp1.27%
Johnson & Johnson1.06%

This is a quarter-end snapshot filed later. Both funds may have traded since these dates, and portfolio overlap does not show whether either fund is better.

QQQ holdings as of 2026-03-31 · VOO holdings as of 2026-03-31 · pinned run a50bbf07-f7a5-4c59-bb80-4a558b00b06c ·
Data provenance

QQQ holdings run 7f35c13d-dab5-4663-b04b-b5d91b2d68a2; VOO holdings run a50bbf07-f7a5-4c59-bb80-4a558b00b06c. Method cusip6-equity-sleeve@1; identifier coverage 99.7% and 100.0%. Source accessions 0001067839-26-000024 and 0000036405-26-000325.

Read the overlap method.