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 1 of 17
Clear
AALG 38d
Themes ETF Trust (CIK 0001976322)
4 holdings NPORT-P
AALG 38d
Themes ETF Trust (CIK 0001976322)
4 holdings NPORT-P
AAPW 38d
Roundhill ETF Trust (CIK 0001976517)
4 holdings NPORT-P
AAPW 38d
Roundhill ETF Trust (CIK 0001976517)
4 holdings NPORT-P
ABNY 38d
Tidal Trust II (CIK 0001924868)
8 holdings NPORT-P
ABNY 38d
Tidal Trust II (CIK 0001924868)
8 holdings NPORT-P
ACTS 38d
FIS Trust (CIK 0002069687)
35 holdings NPORT-P
ADBG 38d
Themes ETF Trust (CIK 0001976322)
4 holdings NPORT-P
ADBG 38d
Themes ETF Trust (CIK 0001976322)
4 holdings NPORT-P
AETH 38d
Bitwise Funds Trust (CIK 0001928561)
2 holdings NPORT-P
AETH 38d
Bitwise Funds Trust (CIK 0001928561)
2 holdings NPORT-P
AGGS 38d
Harbor ETF Trust (CIK 0001860434)
182 holdings NPORT-P
AGGS 38d
Harbor ETF Trust (CIK 0001860434)
182 holdings NPORT-P
AGMI 38d
Themes ETF Trust (CIK 0001976322)
26 holdings NPORT-P
AGMI 38d
Themes ETF Trust (CIK 0001976322)
26 holdings NPORT-P
AIPO 38d
Tidal Trust II (CIK 0001924868)
54 holdings NPORT-P
AIPO 38d
Tidal Trust II (CIK 0001924868)
54 holdings NPORT-P
AIYY 38d
Tidal Trust II (CIK 0001924868)
8 holdings NPORT-P
AIYY 38d
Tidal Trust II (CIK 0001924868)
8 holdings NPORT-P
AMDG 38d
Themes ETF Trust (CIK 0001976322)
4 holdings NPORT-P
AMDG 38d
Themes ETF Trust (CIK 0001976322)
4 holdings NPORT-P
AMDW 38d
Roundhill ETF Trust (CIK 0001976517)
4 holdings NPORT-P
AMDW 38d
Roundhill ETF Trust (CIK 0001976517)
4 holdings NPORT-P
AMPD 38d
Tidal Trust II (CIK 0001924868)
75 holdings NPORT-P
AMPD 38d
Tidal Trust II (CIK 0001924868)
75 holdings NPORT-P
AMZW 38d
Roundhill ETF Trust (CIK 0001976517)
4 holdings NPORT-P
AMZW 38d
Roundhill ETF Trust (CIK 0001976517)
4 holdings NPORT-P
APLY 38d
Tidal Trust II (CIK 0001924868)
6 holdings NPORT-P
APRP 38d
PGIM Rock ETF Trust (CIK 0001992104)
5 holdings NPORT-P
APRP 38d
PGIM Rock ETF Trust (CIK 0001992104)
5 holdings NPORT-P
APRZ 38d
Elevation Series Trust (CIK 0001936157)
4 holdings NPORT-P
APRZ 38d
Elevation Series Trust (CIK 0001936157)
4 holdings NPORT-P
AREA 38d
Harbor ETF Trust (CIK 0001860434)
35 holdings NPORT-P
AREA 38d
Harbor ETF Trust (CIK 0001860434)
35 holdings NPORT-P
ARKK 40d
ARK Innovation ETF
10 holdings ARK Invest
ARMG 38d
Themes ETF Trust (CIK 0001976322)
4 holdings NPORT-P
ARMG 38d
Themes ETF Trust (CIK 0001976322)
4 holdings NPORT-P
ARMW 38d
Roundhill ETF Trust (CIK 0001976517)
4 holdings NPORT-P
ARMW 38d
Roundhill ETF Trust (CIK 0001976517)
4 holdings NPORT-P
ARMY 38d
Tema ETF Trust (CIK 0001944285)
32 holdings NPORT-P
ASMG 38d
Themes ETF Trust (CIK 0001976322)
4 holdings NPORT-P
ASMG 38d
Themes ETF Trust (CIK 0001976322)
4 holdings NPORT-P
AUGP 38d
PGIM Rock ETF Trust (CIK 0001992104)
9 holdings NPORT-P
AUGP 38d
PGIM Rock ETF Trust (CIK 0001992104)
9 holdings NPORT-P
AUGZ 38d
Elevation Series Trust (CIK 0001936157)
4 holdings NPORT-P
AUGZ 38d
Elevation Series Trust (CIK 0001936157)
4 holdings NPORT-P
AUMI 38d
Themes ETF Trust (CIK 0001976322)
23 holdings NPORT-P
AUMI 38d
Themes ETF Trust (CIK 0001976322)
23 holdings NPORT-P
AVGG 38d
Themes ETF Trust (CIK 0001976322)
4 holdings NPORT-P
AVGG 38d
Themes ETF Trust (CIK 0001976322)
4 holdings NPORT-P
AVGW 38d
Roundhill ETF Trust (CIK 0001976517)
4 holdings NPORT-P
AVGW 38d
Roundhill ETF Trust (CIK 0001976517)
4 holdings NPORT-P
BABO 38d
Tidal Trust II (CIK 0001924868)
13 holdings NPORT-P
BABO 38d
Tidal Trust II (CIK 0001924868)
13 holdings NPORT-P
BABW 38d
Roundhill ETF Trust (CIK 0001976517)
4 holdings NPORT-P
BABW 38d
Roundhill ETF Trust (CIK 0001976517)
4 holdings NPORT-P
BAIG 38d
Themes ETF Trust (CIK 0001976322)
4 holdings NPORT-P
BAIG 38d
Themes ETF Trust (CIK 0001976322)
4 holdings NPORT-P
BCFN 38d
Baron ETF Trust (CIK 0002081199)
43 holdings NPORT-P
BCFN 38d
Baron ETF Trust (CIK 0002081199)
43 holdings NPORT-P