Invesco S&P 500 Top 50 ETF
XLG
#258
ETF rank
โ‚น933.81 B
Marketcap
๐Ÿ‡บ๐Ÿ‡ธ US
Market
โ‚น5,254
Share price
0.76%
Change (1 day)
35.33%
Change (1 year)

Invesco S&P 500 Top 50 ETF - Holdings

Etf holdings as of April 7, 2026Number of holdings: 53

Full holdings list

Weight %NameTickerShares Held
12.82%
NVIDIA CorpNVDA7064850
11.02%
Apple IncAAPL4268383
8.19%
Microsoft CorpMSFT2159014
6.18%
Amazon.com IncAMZN2840121
5.27%
Alphabet IncGOOGL1692783
4.69%
Broadcom IncAVGO1378329
4.21%
Alphabet IncGOOG1359612
3.72%
Meta Platforms IncMETA635825
2.89%
Tesla IncTSLA817695
2.60%
Berkshire Hathaway IncBRK/B533142
2.39%
JPMorgan Chase & CoJPM783935
2.18%
Eli Lilly & CoLLY230376
2.03%
Exxon Mobil CorpXOM1215138
1.70%
Johnson & JohnsonJNJ700808
1.59%
Walmart IncWMT1274389
1.51%
Visa IncV488746
1.33%
Costco Wholesale CorpCOST129144
1.24%
Netflix IncNFLX1227583
1.20%
Mastercard IncMA236894
1.12%
Chevron CorpCVX544881
1.08%
AbbVie IncABBV513821
1.07%
Advanced Micro Devices IncAMD473911
1.02%
Palantir Technologies IncPLTR664282
1.00%
Caterpillar IncCAT135140
0.99%
Bank of America CorpBAC1929045
0.97%
Procter & Gamble Co/ThePG675690
0.95%
Cisco Systems IncCSCO1148617
0.94%
Home Depot Inc/TheHD289538
0.90%
General Electric CoGE304989
0.88%
Merck & Co IncMRK721486
0.87%
Coca-Cola Co/TheKO1125709
0.83%
UnitedHealth Group IncUNH263300
0.77%
Goldman Sachs Group Inc/TheGS87168
0.75%
Wells Fargo & CoWFC899002
0.73%
Philip Morris International IncPM452663
0.72%
Oracle CorpORCL492921
0.68%
Linde PLCLIN135632
0.68%
International Business Machines CorpIBM271870
0.64%
McDonald's CorpMCD206928
0.62%
PepsiCo IncPEP397468
0.61%
Verizon Communications IncVZ1226052
0.58%
AT&T IncT2035188
0.54%
Texas Instruments IncTXN263808
0.52%
Abbott LaboratoriesABT505721
0.51%
Salesforce IncCRM272541
0.50%
Walt Disney Co/TheDIS515047
0.48%
Intuitive Surgical IncISRG103183
0.36%
Accenture PLCACN178918
0.34%
Intuit IncINTU80746
0.31%
ServiceNow IncNOW304155
0.29%
Adobe IncADBE119248
0.02%
Invesco Government & Agency PortfolioAGPXX1885232.64
0.00%
CASH & EQUIVALENTSUSD-59.62