ETF X-ray

What's actually inside the ETFs everyone's piling into. Each page shows the holdings, weighted valuation across constituents, and links into the underlying stock analyses.

Data sourced from SEC Form NPORT-P filings (quarterly, with 60-day reporting lag). For the most-traded ETFs, we cross-check against issuer-published daily holdings where available.

973 ETFs · page 13 of 17
Clear
RKLX >100d
Tidal Trust II (CIK 0001924868)
3 holdings NPORT-P
RKLZ >100d
Tidal Trust II (CIK 0001924868)
6 holdings NPORT-P
RKLZ >100d
Tidal Trust II (CIK 0001924868)
6 holdings NPORT-P
RKTL >100d
Tidal Trust II (CIK 0001924868)
6 holdings NPORT-P
RKTL >100d
Tidal Trust II (CIK 0001924868)
6 holdings NPORT-P
RNWZ >100d
Elevation Series Trust (CIK 0001936157)
24 holdings NPORT-P
RNWZ >100d
Elevation Series Trust (CIK 0001936157)
24 holdings NPORT-P
RONB >100d
Baron ETF Trust (CIK 0002081199)
26 holdings NPORT-P
RONB >100d
Baron ETF Trust (CIK 0002081199)
26 holdings NPORT-P
RSBA >100d
Tidal Trust II (CIK 0001924868)
8 holdings NPORT-P
RSBT >100d
Tidal Trust II (CIK 0001924868)
25 holdings NPORT-P
RSBT >100d
Tidal Trust II (CIK 0001924868)
25 holdings NPORT-P
RSBY >100d
Tidal Trust II (CIK 0001924868)
29 holdings NPORT-P
RSHO >100d
Tema ETF Trust (CIK 0001944285)
27 holdings NPORT-P
RSHO >100d
Tema ETF Trust (CIK 0001944285)
27 holdings NPORT-P
RSSB >100d
Tidal Trust II (CIK 0001924868)
8 holdings NPORT-P
RSST >100d
Tidal Trust II (CIK 0001924868)
29 holdings NPORT-P
RSST >100d
Tidal Trust II (CIK 0001924868)
29 holdings NPORT-P
RSSX >100d
Tidal Trust II (CIK 0001924868)
6 holdings NPORT-P
RSSX >100d
Tidal Trust II (CIK 0001924868)
6 holdings NPORT-P
RSSY >100d
Tidal Trust II (CIK 0001924868)
28 holdings NPORT-P
RTXG >100d
Themes ETF Trust (CIK 0001976322)
4 holdings NPORT-P
RTXG >100d
Themes ETF Trust (CIK 0001976322)
4 holdings NPORT-P
RUNN >100d
Strategic Trust (CIK 0001873280)
56 holdings NPORT-P
RUNN >100d
Strategic Trust (CIK 0001873280)
56 holdings NPORT-P
RUSC >100d
Russell Investments Exchange Traded Funds (CIK 0002042513)
500 holdings NPORT-P
RUSC >100d
Russell Investments Exchange Traded Funds (CIK 0002042513)
500 holdings NPORT-P
RVER >100d
Advisor Managed Portfolios (CIK 0001970751)
17 holdings NPORT-P
RVER >100d
Advisor Managed Portfolios (CIK 0001970751)
17 holdings NPORT-P
SCHD >100d
Schwab US Dividend Equity ETF
10 holdings Schwab
SEEM >100d
SEI Exchange Traded Funds (CIK 0001888997)
244 holdings NPORT-P
SEIE >100d
SEI Exchange Traded Funds (CIK 0001888997)
314 holdings NPORT-P
SEIE >100d
SEI Exchange Traded Funds (CIK 0001888997)
314 holdings NPORT-P
SEIQ >100d
SEI Exchange Traded Funds (CIK 0001888997)
48 holdings NPORT-P
SEIQ >100d
SEI Exchange Traded Funds (CIK 0001888997)
48 holdings NPORT-P
SEIS >100d
SEI Exchange Traded Funds (CIK 0001888997)
302 holdings NPORT-P
SELV >100d
SEI Exchange Traded Funds (CIK 0001888997)
79 holdings NPORT-P
SEPP >100d
PGIM Rock ETF Trust (CIK 0001992104)
5 holdings NPORT-P
SEPP >100d
PGIM Rock ETF Trust (CIK 0001992104)
5 holdings NPORT-P
SEPZ >100d
Elevation Series Trust (CIK 0001936157)
4 holdings NPORT-P
SEPZ >100d
Elevation Series Trust (CIK 0001936157)
4 holdings NPORT-P
SGRW >100d
Harbor ETF Trust (CIK 0001860434)
145 holdings NPORT-P
SHDG >100d
Advisor Managed Portfolios (CIK 0001970751)
7 holdings NPORT-P
SHDG >100d
Advisor Managed Portfolios (CIK 0001970751)
7 holdings NPORT-P
SIFI >100d
Harbor ETF Trust (CIK 0001860434)
158 holdings NPORT-P
SIFI >100d
Harbor ETF Trust (CIK 0001860434)
158 holdings NPORT-P
SIHY >100d
Harbor ETF Trust (CIK 0001860434)
96 holdings NPORT-P
SIHY >100d
Harbor ETF Trust (CIK 0001860434)
96 holdings NPORT-P
SIO >100d
Touchstone ETF Trust (CIK 0001919700)
162 holdings NPORT-P
SLTY >100d
Tidal Trust II (CIK 0001924868)
71 holdings NPORT-P
SMCF >100d
Themes ETF Trust (CIK 0001976322)
73 holdings NPORT-P
SMCO >100d
Tidal Trust II (CIK 0001924868)
64 holdings NPORT-P
SMCY >100d
Tidal Trust II (CIK 0001924868)
11 holdings NPORT-P
SMLL >100d
Harbor ETF Trust (CIK 0001860434)
48 holdings NPORT-P
SMLL >100d
Harbor ETF Trust (CIK 0001860434)
48 holdings NPORT-P
SMST >100d
Tidal Trust II (CIK 0001924868)
2 holdings NPORT-P
SNOY >100d
Tidal Trust II (CIK 0001924868)
10 holdings NPORT-P
SNOY >100d
Tidal Trust II (CIK 0001924868)
10 holdings NPORT-P
SOUX >100d
Tidal Trust II (CIK 0001924868)
3 holdings NPORT-P
SOUX >100d
Tidal Trust II (CIK 0001924868)
3 holdings NPORT-P