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 4 of 17
Clear
CGXU >100d
Capital Group International Focus Equity ETF (CIK 0001870130)
65 holdings NPORT-P
CHAT >100d
Tidal Trust II (CIK 0001924868)
34 holdings NPORT-P
CHPY >100d
Tidal Trust II (CIK 0001924868)
48 holdings NPORT-P
CLIA >100d
Tidal Trust II (CIK 0001924868)
37 holdings NPORT-P
CLIA >100d
Tidal Trust II (CIK 0001924868)
37 holdings NPORT-P
CLOD >100d
Themes ETF Trust (CIK 0001976322)
51 holdings NPORT-P
COIG >100d
Themes ETF Trust (CIK 0001976322)
4 holdings NPORT-P
COIG >100d
Themes ETF Trust (CIK 0001976322)
4 holdings NPORT-P
COII >100d
REX ETF Trust (CIK 0002043954)
5 holdings NPORT-P
COII >100d
REX ETF Trust (CIK 0002043954)
5 holdings NPORT-P
COIO >100d
Themes ETF Trust (CIK 0001976322)
6 holdings NPORT-P
COIO >100d
Themes ETF Trust (CIK 0001976322)
6 holdings NPORT-P
COIW >100d
Roundhill ETF Trust (CIK 0001976517)
3 holdings NPORT-P
COIW >100d
Roundhill ETF Trust (CIK 0001976517)
3 holdings NPORT-P
COPA >100d
Themes ETF Trust (CIK 0001976322)
47 holdings NPORT-P
COPA >100d
Themes ETF Trust (CIK 0001976322)
47 holdings NPORT-P
COSW >100d
Roundhill ETF Trust (CIK 0001976517)
4 holdings NPORT-P
COSW >100d
Roundhill ETF Trust (CIK 0001976517)
4 holdings NPORT-P
COTG >100d
Themes ETF Trust (CIK 0001976322)
4 holdings NPORT-P
COTG >100d
Themes ETF Trust (CIK 0001976322)
4 holdings NPORT-P
CRCG >100d
Themes ETF Trust (CIK 0001976322)
4 holdings NPORT-P
CRCG >100d
Themes ETF Trust (CIK 0001976322)
4 holdings NPORT-P
CRSH >100d
Tidal Trust II (CIK 0001924868)
12 holdings NPORT-P
CSHI >100d
SHP ETF Trust (CIK 0001848758)
7 holdings NPORT-P
CVNX >100d
Tidal Trust II (CIK 0001924868)
5 holdings NPORT-P
CVNX >100d
Tidal Trust II (CIK 0001924868)
5 holdings NPORT-P
CVNY >100d
Tidal Trust II (CIK 0001924868)
12 holdings NPORT-P
CVRD >100d
Madison ETFs Trust (CIK 0001976877)
70 holdings NPORT-P
CVRD >100d
Madison ETFs Trust (CIK 0001976877)
70 holdings NPORT-P
CWII >100d
REX ETF Trust (CIK 0002043954)
5 holdings NPORT-P
CWII >100d
REX ETF Trust (CIK 0002043954)
5 holdings NPORT-P
CZAR >100d
Themes ETF Trust (CIK 0001976322)
95 holdings NPORT-P
CZAR >100d
Themes ETF Trust (CIK 0001976322)
95 holdings NPORT-P
DABS >100d
DoubleLine ETF Trust (CIK 0001886172)
47 holdings NPORT-P
DABS >100d
DoubleLine ETF Trust (CIK 0001886172)
47 holdings NPORT-P
DARP >100d
Tidal Trust II (CIK 0001924868)
31 holdings NPORT-P
DARP >100d
Tidal Trust II (CIK 0001924868)
31 holdings NPORT-P
DBND >100d
DoubleLine ETF Trust (CIK 0001886172)
213 holdings NPORT-P
DCMT >100d
DoubleLine ETF Trust (CIK 0001886172)
7 holdings NPORT-P
DCOR >100d
Dimensional ETF Trust (CIK 0001816125)
2,343 holdings NPORT-P
DCRE >100d
DoubleLine ETF Trust (CIK 0001886172)
56 holdings NPORT-P
DECP >100d
PGIM Rock ETF Trust (CIK 0001992104)
5 holdings NPORT-P
DECP >100d
PGIM Rock ETF Trust (CIK 0001992104)
5 holdings NPORT-P
DECZ >100d
Elevation Series Trust (CIK 0001936157)
4 holdings NPORT-P
DECZ >100d
Elevation Series Trust (CIK 0001936157)
4 holdings NPORT-P
DEHP >100d
Dimensional ETF Trust (CIK 0001816125)
361 holdings NPORT-P
DEXC >100d
Dimensional ETF Trust (CIK 0001816125)
3,485 holdings NPORT-P
DFAE >100d
Dimensional ETF Trust (CIK 0001816125)
4,157 holdings NPORT-P
DFAR >100d
Dimensional ETF Trust (CIK 0001816125)
132 holdings NPORT-P
DFAW >100d
Dimensional ETF Trust (CIK 0001816125)
6 holdings NPORT-P
DFAX >100d
Dimensional ETF Trust (CIK 0001816125)
9,399 holdings NPORT-P
DFCA >100d
Dimensional ETF Trust (CIK 0001816125)
84 holdings NPORT-P
DFCF >100d
Dimensional ETF Trust (CIK 0001816125)
645 holdings NPORT-P
DFEM >100d
Dimensional ETF Trust (CIK 0001816125)
4,542 holdings NPORT-P
DFEV >100d
Dimensional ETF Trust (CIK 0001816125)
1,974 holdings NPORT-P
DFGP >100d
Dimensional ETF Trust (CIK 0001816125)
553 holdings NPORT-P
DFGR >100d
Dimensional ETF Trust (CIK 0001816125)
413 holdings NPORT-P
DFGX >100d
Dimensional ETF Trust (CIK 0001816125)
374 holdings NPORT-P
DFIC >100d
Dimensional ETF Trust (CIK 0001816125)
3,280 holdings NPORT-P
DFIP >100d
Dimensional ETF Trust (CIK 0001816125)
15 holdings NPORT-P