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 5 of 17
Clear
DFIS >100d
Dimensional ETF Trust (CIK 0001816125)
3,222 holdings NPORT-P
DFIV >100d
Dimensional ETF Trust (CIK 0001816125)
525 holdings NPORT-P
DFLV >100d
Dimensional ETF Trust (CIK 0001816125)
290 holdings NPORT-P
DFNM >100d
Dimensional ETF Trust (CIK 0001816125)
266 holdings NPORT-P
DFSB >100d
Dimensional ETF Trust (CIK 0001816125)
321 holdings NPORT-P
DFSD >100d
Dimensional ETF Trust (CIK 0001816125)
597 holdings NPORT-P
DFSE >100d
Dimensional ETF Trust (CIK 0001816125)
3,946 holdings NPORT-P
DFSV >100d
Dimensional ETF Trust (CIK 0001816125)
864 holdings NPORT-P
DFUS >100d
Dimensional ETF Trust (CIK 0001816125)
1,987 holdings NPORT-P
DFUV >100d
Dimensional ETF Trust (CIK 0001816125)
1,205 holdings NPORT-P
DFVE >100d
DoubleLine ETF Trust (CIK 0001886172)
455 holdings NPORT-P
DFVX >100d
Dimensional ETF Trust (CIK 0001816125)
305 holdings NPORT-P
DGCB >100d
Dimensional ETF Trust (CIK 0001816125)
517 holdings NPORT-P
DIA >100d
SPDR Dow Jones Industrial Average ETF Trust
10 holdings State Street
DIHP >100d
Dimensional ETF Trust (CIK 0001816125)
458 holdings NPORT-P
DIME >100d
Valkyrie ETF Trust II (CIK 0001877493)
20 holdings NPORT-P
DIME >100d
Valkyrie ETF Trust II (CIK 0001877493)
20 holdings NPORT-P
DIPS >100d
Tidal Trust II (CIK 0001924868)
10 holdings NPORT-P
DISV >100d
Dimensional ETF Trust (CIK 0001816125)
1,168 holdings NPORT-P
DIVL >100d
Madison ETFs Trust (CIK 0001976877)
38 holdings NPORT-P
DIVL >100d
Madison ETFs Trust (CIK 0001976877)
38 holdings NPORT-P
DIVZ >100d
Elevation Series Trust (CIK 0001936157)
31 holdings NPORT-P
DIVZ >100d
Elevation Series Trust (CIK 0001936157)
31 holdings NPORT-P
DKNX >100d
Tidal Trust II (CIK 0001924868)
1 holdings NPORT-P
DMBS >100d
DoubleLine ETF Trust (CIK 0001886172)
39 holdings NPORT-P
DMBS >100d
DoubleLine ETF Trust (CIK 0001886172)
39 holdings NPORT-P
DMX >100d
DoubleLine ETF Trust (CIK 0001886172)
179 holdings NPORT-P
DRAY >100d
Tidal Trust II (CIK 0001924868)
10 holdings NPORT-P
DRAY >100d
Tidal Trust II (CIK 0001924868)
10 holdings NPORT-P
DRES >100d
GMO ETF Trust (CIK 0001981627)
38 holdings NPORT-P
DRES >100d
GMO ETF Trust (CIK 0001981627)
38 holdings NPORT-P
DRGN >100d
Themes ETF Trust (CIK 0001976322)
23 holdings NPORT-P
DRNZ >100d
REX ETF Trust (CIK 0002043954)
39 holdings NPORT-P
DRNZ >100d
REX ETF Trust (CIK 0002043954)
39 holdings NPORT-P
DSPY >100d
Tema ETF Trust (CIK 0001944285)
504 holdings NPORT-P
DSPY >100d
Tema ETF Trust (CIK 0001944285)
504 holdings NPORT-P
DUHP >100d
Dimensional ETF Trust (CIK 0001816125)
144 holdings NPORT-P
DUSB >100d
Dimensional ETF Trust (CIK 0001816125)
251 holdings NPORT-P
DVND >100d
Touchstone ETF Trust (CIK 0001919700)
56 holdings NPORT-P
DXIV >100d
Dimensional ETF Trust (CIK 0001816125)
2,612 holdings NPORT-P
DXUV >100d
Dimensional ETF Trust (CIK 0001816125)
2,015 holdings NPORT-P
EAGL >100d
2023 ETF Series Trust (CIK 0001969674)
30 holdings NPORT-P
EAGL >100d
2023 ETF Series Trust (CIK 0001969674)
30 holdings NPORT-P
EBIT >100d
Harbor ETF Trust (CIK 0001860434)
670 holdings NPORT-P
EBIT >100d
Harbor ETF Trust (CIK 0001860434)
670 holdings NPORT-P
EFFE >100d
Harbor ETF Trust (CIK 0001860434)
70 holdings NPORT-P
EFFI >100d
Harbor ETF Trust (CIK 0001860434)
76 holdings NPORT-P
EFFI >100d
Harbor ETF Trust (CIK 0001860434)
76 holdings NPORT-P
EHLS >100d
Tidal Trust II (CIK 0001924868)
135 holdings NPORT-P
EHLS >100d
Tidal Trust II (CIK 0001924868)
135 holdings NPORT-P
EMEQ >100d
Macquarie ETF Trust (CIK 0001969995)
49 holdings NPORT-P
EMES >100d
Harbor ETF Trust (CIK 0001860434)
48 holdings NPORT-P
EMES >100d
Harbor ETF Trust (CIK 0001860434)
48 holdings NPORT-P
EMKT >100d
Lazard Active ETF Trust (CIK 0002051630)
71 holdings NPORT-P
EMKT >100d
Lazard Active ETF Trust (CIK 0002051630)
71 holdings NPORT-P
EPAI >100d
Harbor ETF Trust (CIK 0001860434)
37 holdings NPORT-P
EPAI >100d
Harbor ETF Trust (CIK 0001860434)
37 holdings NPORT-P
EPEM >100d
Harbor ETF Trust (CIK 0001860434)
42 holdings NPORT-P
EPEM >100d
Harbor ETF Trust (CIK 0001860434)
42 holdings NPORT-P
EPIN >100d
Harbor ETF Trust (CIK 0001860434)
61 holdings NPORT-P