Top 20 ETF stock exposure

Rank ETF Weight % in ETF
1 DRLL 21.61%
2 XLE 17.99%
3 DUG 17.84%
4 DDG 17.84%
5 WEEI 17.33%
6 VDE 16.02%
7 WTIU 15.66%
8 WTID 15.66%
9 OILU 15.62%
10 OILD 15.62%
11 IYE 15.56%
12 FENY 15.29%
13 DIG 13.20%
14 ERX 12.42%
15 FILL 11.40%
16 IXC 10.82%
17 NRGU 10.34%
18 NRGD 10.34%
19 YGRN 10.00%
20 NRGO 10.00%

Top 20 institutional holders

Rank Holder SharesFloat % Change Date reported
1 Vanguard Group Inc 155.83M (9.66%) -557.21K
Decreased by -0.36%
Jun 30, 25
2 State Street Corp 139.82M (8.67%) -4.56M
Decreased by -3.26%
Jun 30, 25
3 State Street Corporation 123.06M (7.63%) -1.48M
Decreased by -1.20%
Mar 31, 24
4 Berkshire Hathaway Inc 122.06M (7.57%) 3.45M
Increased by +2.83%
Jun 30, 25
5 BlackRock Inc 118.99M (7.37%) -3.79M
Decreased by -3.19%
Jun 30, 25
6 Geode Capital Management, LLC 36.84M (2.28%) -510.47K
Decreased by -1.39%
Jun 30, 25
7 Charles Schwab Investment Management Inc 34.77M (2.16%) 1.34M
Increased by +3.86%
Jun 30, 25
8 Morgan Stanley - Brokerage Accounts 33.56M (2.08%) -523.48K
Decreased by -1.56%
Jun 30, 25
9 Bank of America Corp 25.99M (1.61%) -359.80K
Decreased by -1.38%
Jun 30, 25
10 Royal Bank of Canada 21.49M (1.33%) 11.10M
Increased by +51.65%
Jun 30, 25
11 JPMorgan Chase & Co 21.07M (1.31%) -1.94M
Decreased by -9.22%
Jun 30, 25
12 Fisher Asset Management, LLC 20.83M (1.29%) 378.94K
Increased by +1.82%
Jun 30, 25
13 Northern Trust Corp 19.72M (1.22%) -777.77K
Decreased by -3.94%
Jun 30, 25
14 NORGES BANK 19.01M (1.18%) -1.83M
Decreased by -9.62%
Jun 30, 25
15 Wells Fargo & Co 18.12M (1.12%) 66.95K
Increased by +0.37%
Jun 30, 25
16 Franklin Resources Inc 17.76M (1.10%) 370.29K
Increased by +2.08%
Jun 30, 25
17 UBS Group AG 15.54M (0.96%) 1.33M
Increased by +8.55%
Jun 30, 25
18 Amvescap Plc. 15.40M (0.95%) -454.48K
Decreased by -2.95%
Jun 30, 25
19 Bank of New York Mellon Corp 15.35M (0.95%) -838.68K
Decreased by -5.46%
Jun 30, 25
20 Ameriprise Financial Inc 15.18M (0.94%) -789.62K
Decreased by -5.20%
Jun 30, 25

Top 20 mutual fund holders

Rank Holder SharesFloat % Change Date reported
1 Vanguard Total Stock Mkt Idx Inv 61.59M (3.82%) 8.27M
Increased by +13.42%
Jul 31, 25
2 Vanguard US Total Market Shares ETF 55.05M (3.41%) -563.13K
Decreased by -1.02%
Sep 30, 24
3 Vanguard 500 Index Investor 47.46M (2.94%) 1.37M
Increased by +2.88%
Jul 31, 25
4 Energy Select Sector SPDR® ETF 41.86M (2.59%) -812.98K
Decreased by -1.94%
Apr 30, 24
5 The Energy Select Sector SPDR® ETF 31.87M (1.98%) 5.25K
Increased by +0.02%
Aug 31, 25
6 Fidelity 500 Index 24.31M (1.51%) 130.47K
Increased by +0.54%
Jul 31, 25
7 SPDR® S&P 500® ETF 23.13M (1.43%) 284.88K
Increased by +1.23%
Aug 31, 25
8 iShares Core S&P 500 ETF 23.08M (1.43%) 0.00
Increased by 0.00%
Aug 31, 25
9 SPDR® S&P 500 ETF 20.79M (1.29%) -304.42K
Decreased by -1.46%
Mar 31, 25
10 Fidelity® 500 Index 20.68M (1.28%) 131.57K
Increased by +0.64%
Nov 30, 23
11 SPDR® S&P 500 ETF Trust 20.52M (1.27%) 46.35K
Increased by +0.23%
Apr 30, 24
12 SPDR® S&P 500® ETF Trust 20.24M (1.25%) -106.06K
Decreased by -0.52%
Mar 31, 25
13 Schwab US Dividend Equity ETF™ 19.80M (1.23%) 4.18K
Increased by +0.02%
Aug 30, 25
14 Vanguard Value Index Inv 17.37M (1.08%) 2.65M
Increased by +15.26%
Jul 31, 25
15 Vanguard Institutional Index I 11.59M (0.72%) 1.67M
Increased by +14.37%
Jul 31, 25
16 State St S&P 500® Indx SL Cl III 10.24M (0.63%) -3.35K
Decreased by -0.03%
Aug 31, 25
17 Franklin Income A1 10.00M (0.62%) 2.00M
Increased by +20.00%
Jul 31, 25
18 Vanguard Energy ETF 9.26M (0.57%) 1.37M
Increased by +14.75%
Jul 31, 25
19 American Funds American Balanced A 8.69M (0.54%) 0.00
Increased by 0.00%
Jun 30, 25
20 Vanguard High Dividend Yield ETF 7.38M (0.46%) 1.13M
Increased by +15.36%
Jul 31, 25